Veritabanı Yedeğini phpMyAdmin'den Servera Gönderme

phpBB 2.0.x kurulum ve çalıştırılmasında meydana gelen sorun ve problemler için buradan yardım alabilirsiniz.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 6971
Kayıt: 18.09.2005, 20:51
İletişim:

Veritabanı Yedeğini phpMyAdmin'den Servera Gönderme

Mesaj gönderen ESQARE »

1- phpMyAdmine giriyoruz.Açılan sayfada sol kısımdan veritabanını seçiyoruz:

2- Açılan sayfadan Import seçeneğini seçiyoruz.Fakat burada dikkat edilecek bir nokta var.phpMyAdmin eski sürümlerinde Import seçeneği mevcut değildir.Bu yüzden eski sürümlerde SQL Sorgusu seçeneğini seçiyoruz.

3- Daha sonra açılan pencerede Dosyadan Yükle alanına gelip Gözat butonuna tıklayarak veritabanımızın yedeğini bilgisayarımızdan seçiyoruz.

Not: phpMyAdmin eski sürümlerde bu alanda alt kısımdaki Sıkıştırma seçeneğini Otomatik olarak işaretlerseniz veritabanınızın yedek dosyanızın uzantısı ne olursa olsun (*.sql, *.gzip, *.bzip gibi) sistem otomatik olarak dosyayı tanıyacaktır.O yüzden Otomatik olarak işaretlemekte fayda var.

Buna karşılık yeni sürümlerde böyle bir seçenek gereksiz olduğu için sunulmamıştır.Her şekilde de veritabanı dosyasının uzantısını sistem otomatik olarak tanıyacaktır.Diğer seçenekler aynı kalıyor ve son olarak Git butonuna tıklıyoruz:


Not-2: Burada dikkat edilecek diğer bir nokta serverınızın dosya yüklemesi için belirlediği En Büyük Boyuttur.Şekilde görüldüğü üzere bu serverda en büyük boyut 8,192 KB yani yaklaşık 8 MB ta karşılık gelmektedir.Eğer sizin serverınız bu boyutdan daha az bir değere izin veriyorsa ve elinizde bulunan veritabanınızın yedek dosyasının boyutu bu limiti aşıyorsa veritabanınızı phpMyAdmin'den serverınıza gönderemezsiniz.Bu limiti arttırması için hosting firmanızla iletişime geçebilirsiniz:

Yazar: taNGo (Kaynak gösterilmeden başka yerlerden yayınlamayınız.Lütfen emeğe saygı gösteriniz.Makalenin yazıldığı tarih üsttedir.)
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
cupra
Kayıtlı Kullanıcı
Mesajlar: 2505
Kayıt: 01.04.2006, 02:33
Konum: smyrna
İletişim:

Mesaj gönderen cupra »

eline sağlık çok güzel anlatmışsın..
zirve11
Uzaklaştırıldı
Mesajlar: 89
Kayıt: 12.02.2006, 19:52

Mesaj gönderen zirve11 »

bide benim soruları böyle anlatsa ah ah
zirve
Kayıtlı Kullanıcı
Mesajlar: 474
Kayıt: 28.04.2006, 10:26
İletişim:

Mesaj gönderen zirve »

açıyorsa ne yapacam
.S.A.B.Q.C.E.S.
Kayıtlı Kullanıcı
Mesajlar: 6
Kayıt: 21.05.2006, 18:19
Konum: Tam 35 İZMİR
İletişim:

Mesaj gönderen .S.A.B.Q.C.E.S. »

Veritabani yedegini geri yükleme !!!



arkadaslar hepimizin bildigi gibi sql dosyasi 2-3 Mb civarinda oldugu zaman
geri yüklemesi zor oluyor, bunun icin sizlere bir ufak yardim

Bunu indir ve Zip dosyasini ac. icinden bigdump.php dosyasi cikacak bunu herhangi bir editörle editleyelim.
tirnak icindeki olan yerllerde degisiklik yapilmasi gerekebilir.

Kod: Tümünü seç

$db_server="localhost";
cogunlukla "localhost kalir ama bazi durumlarda buraya VeritabaniServer'in Ismi gelir.

Kod: Tümünü seç

$db_name="DB-Name";


buraya veritabaninin ismi gelicek

Kod: Tümünü seç

$db_username="DB-User";


buraya veritabani kullanici ismi gelicek

Kod: Tümünü seç

$db_password="DB-Passwort";
buraya veritabani kullanici sifresi gelicek

Kod: Tümünü seç

$filename="namedersqldatei.sql";
buraya yedekledigimiz veritabani ismi gelicek.
[/b]
Kullanıcı avatarı
cupra
Kayıtlı Kullanıcı
Mesajlar: 2505
Kayıt: 01.04.2006, 02:33
Konum: smyrna
İletişim:

Mesaj gönderen cupra »

daha sonra sql tablosunu ve bu dosyayı ftp den gönderin..
virtualien
Kayıtlı Kullanıcı
Mesajlar: 38
Kayıt: 02.05.2006, 20:49
İletişim:

Mesaj gönderen virtualien »

arkadaşlar selam..

ben sitede anlatıldıgı gibi phpmyadminden girip database yedegi alıyorum.. daha sonra forumu yeni kuracagım hostun phpmyadmin ine girip ordan sql sorgusu kısmından dosya olarak upload ediyorum fakat uploadin sonunda..

SQL Sorgusu bulunamadı

mesajıyla karşı karşıya kalıyorum.. hiçbirsey yuklenmemis oluyor oole kalıyor.. sayısız denememe ragmen bi turlu dbyi aktaramadım.. phpbb nin icinden db yedegi alıp onu da yuklemeyi denedim fakat ondan da sonuc alamadım cıldırmak uzereyim.. yardım lutfen!!
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

Mesaj gönderen NEFRİT »

Büyük olasılıkla senin forumun yedeği 5 MB dan daha büyktür mesela 38 MB oldunu düşünelim .

Peki ya sence şu an yükleme yapmak istediğin site bir anda ne kadar SQL yüklemeye izin veriyordur ?

Belkide 1 MB tır o zaman yüklemen imkansız, yok yok aslında imkaznsız değl forumda arama yap sql bölücü bir program vardı mesela 50 MB olan yedeğini 1 MB lık parçalara bölsen rahatça yüklersin.
Özellerden kullanıcılara reklam yaptığım için sayın yöneticim beni uzaklaştırdı.
virtualien
Kayıtlı Kullanıcı
Mesajlar: 38
Kayıt: 02.05.2006, 20:49
İletişim:

Mesaj gönderen virtualien »

NEFRİT yazdı:Büyük olasılıkla senin forumun yedeği 5 MB dan daha büyktür mesela 38 MB oldunu düşünelim .

Peki ya sence şu an yükleme yapmak istediğin site bir anda ne kadar SQL yüklemeye izin veriyordur ?

Belkide 1 MB tır o zaman yüklemen imkansız, yok yok aslında imkaznsız değl forumda arama yap sql bölücü bir program vardı mesela 50 MB olan yedeğini 1 MB lık parçalara bölsen rahatça yüklersin.
tabi ya forumun yedegi yaklasık 140 mb... bölerek dışında başka nasıl yukleyebilirim? yani sorun db nin cok buyuk olması mı?
virtualien
Kayıtlı Kullanıcı
Mesajlar: 38
Kayıt: 02.05.2006, 20:49
İletişim:

Mesaj gönderen virtualien »

dbyi file splitterla bolerek yuklemek istedim...

SQL sorgusu:

-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 30, 2006 at 03:28 PM
-- Server version: 4.1.12
-- PHP Version: 5.0.4
--
-- Database: `psytkcom_forum`
--
CREATE DATABASE `psytkcom_forum` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci
MySQL çıktısı:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-- phpMyAdmin SQL Dump
-- version 2.6.3-pl1
-- http://www.phpmyadmin.net
-' at line 1



böyle bir hata verdi... :shock: :shock: :shock:
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

Mesaj gönderen NEFRİT »

Mesela vereceğim SQL sorgusuna iyi bak bu verdiğim sql adı geçen program ile bölünmüştür :

Kod: Tümünü seç

CREATE TABLE `book_auth` (
  `ID` smallint(5) NOT NULL auto_increment,
  `username` varchar(60) NOT NULL default '',
  `password` varchar(60) NOT NULL default '',
  `session` varchar(32) NOT NULL default '',
  `last_visit` int(11) NOT NULL default '0',
  PRIMARY KEY  (`ID`)
) DEFAULT CHARACTER SET latin1 ;
Şimdi buarad yapman gereken şey alt kısımlarında bulunan dil seçeneğini ssilmendir. Yani şunları :

Kod: Tümünü seç

DEFAULT CHARACTER SET latin1 
işte bunları bul sil sorun ortadan kalkacak.
Özellerden kullanıcılara reklam yaptığım için sayın yöneticim beni uzaklaştırdı.
virtualien
Kayıtlı Kullanıcı
Mesajlar: 38
Kayıt: 02.05.2006, 20:49
İletişim:

Mesaj gönderen virtualien »

benim geçen bahsettigim db yedegi biraz problemliymis sanırım.. bi cok problem cıkarttı daha sonra.. ama problemsiz calisan bir db yedegi aldım..

bigdum yardımıyla yukuyorum sorun yok.. fakat

---------------------------------------------------------------------------
Processing file: phpbb_db_backup.sql
Starting at the line: 249824

Error at the line 250573: INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('çok', '1032', '0');

Query: INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('çok', '1032', '0');

MySQL: Duplicate entry 'çok' for key 1

Stopped on error
---------------------------------------------------------------------------

böyle bir hata veriyo.. bu satır gibi bir cok problemli satır var.. yani database yi açıp tek tek fazla keyleri ayıklamam imkansız gibi birşey..

bu tip tekrarlayan wordlistlerde bi cok takılma oluyor..

buna nası bi çozum bulabilirim bunları temizlemeden dbyi yukleyemicem bunu anladım..
Kullanıcı avatarı
NEFRİT
Uzaklaştırıldı
Mesajlar: 1404
Kayıt: 28.01.2006, 04:15
Konum: DarkKingdom
İletişim:

Mesaj gönderen NEFRİT »

Tamam o zaman şunları yap:

myadminden date basenin içerisine giriş yapıp şu tabloları bul ve SİL !

Kod: Tümünü seç

phpbb_search_results        
phpbb_search_wordlist 
phpbb_search_wordmatch  
Bu tabloları sildikten sonra ise şu SQL sorgusunu çalıştır :

Kod: Tümünü seç


# --------------------------------------------------------
#
# Table structure for table `phpbb_search_results`
#
CREATE TABLE phpbb_search_results (
  search_id int(11) UNSIGNED NOT NULL default '0',
  session_id char(32) NOT NULL default '',
  search_time int(11) DEFAULT '0' NOT NULL,
  search_array text NOT NULL,
  PRIMARY KEY  (search_id),
  KEY session_id (session_id)
);


# --------------------------------------------------------
#
# Table structure for table `phpbb_search_wordlist`
#
CREATE TABLE phpbb_search_wordlist (
  word_text varchar(50) binary NOT NULL default '',
  word_id mediumint(8) UNSIGNED NOT NULL auto_increment,
  word_common tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY (word_text),
  KEY word_id (word_id)
);

# --------------------------------------------------------
#
# Table structure for table `phpbb_search_wordmatch`
#
CREATE TABLE phpbb_search_wordmatch (
  post_id mediumint(8) UNSIGNED NOT NULL default '0',
  word_id mediumint(8) UNSIGNED NOT NULL default '0',
  title_match tinyint(1) NOT NULL default '0',
  KEY post_id (post_id),
  KEY word_id (word_id)
);
Bu işlem esnasında hiç bir sorun çıkmayacak ve sorunun kesin hallolacaktır. % 100 8)
Özellerden kullanıcılara reklam yaptığım için sayın yöneticim beni uzaklaştırdı.
shape
Kayıtlı Kullanıcı
Mesajlar: 10
Kayıt: 06.05.2006, 19:35
İletişim:

Mesaj gönderen shape »

Dostum banada bu hatayı verdi %30 da dediğini yaptım myadminden sildim tabloları falan ama yine olmadı ne yapmalıyım?

Kod: Tümünü seç

BigDump: Staggered MySQL Dump Importer ver. 0.24b

Processing file: phpbb_db_backup.sql

Starting at the line: 173047

Error at the line 175195: INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('gerçi', '103391', '0');

Query: INSERT INTO phpbb_search_wordlist (word_text, word_id, word_common) VALUES('gerçi', '103391', '0');

MySQL: Duplicate entry 'gerçi' for key 1

Stopped on error
was
Kayıtlı Kullanıcı
Mesajlar: 39
Kayıt: 28.07.2006, 02:04
İletişim:

Mesaj gönderen was »

Veritabanını phpMyAdmin den yüklemek ile forum yönetim panelinden yüklemek arasında ne fark var? Ben şimdi bir forumdaki veritabanını alıp başka bir foruma taşicam bunları forumun yönetim panelinden yapsak olmuyor mu?
Kilitli

“2.0.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir