Döküm, veritabanından tutarlı bir durumda, anlık liste şeklinde seçilen verilerdir, veritabanını yedeklemek için tasarlanmıştır. Döküm formatı, çalışan veritabanı dosyalarının aksine belirli bir sunucu sürümüne bağlı değildir.
Gerekli
MySql ile çalışma becerileri
Talimatlar
Aşama 1
Veritabanı dökümünü Denver site veritabanına aktarın. Barındırıcının sunucusunda kolayca gerçekleştirilen bir işlem Denver'da gerçekleştirilemez çünkü phpMyAdmin kontrol panelinde İçe Aktar düğmesi yoktur. phpMyAdmin'in en son sürümünü indirin. home / localhost / www / Tools / phpmyadmin yolu altındaki klasördeki dosyaları dağıtımdaki dosyalarla değiştirin. Bundan sonra, dökümü içe aktarmak için gerekli olan phpMyAdmin kontrol panelinde İçe Aktar düğmesi görünmelidir.
Adım 2
Not defteri ile usr / local / php5 dizinindeki php.ini dosyasını açın. Bu dosyada şu parametreleri artırın: maksimum bellek boyutu, her komut dosyası için maksimum süre, maksimum posta veri boyutu, karşıya yükleme için maksimum dosya boyutu. Bu, veritabanı büyükse sorunsuz bir şekilde içe aktarmak için gereklidir. Apache'yi yeniden başlatın.
Aşama 3
phpMyAdmin kontrol panelinize gidin, İçe Aktar düğmesini tıklayın. Veritabanı dökümü büyükse ve phpMyAdmin kullanılarak yüklenemiyorsa, aşağıdakini kullanın. MySQL'de yeni bir veritabanı oluşturun, yeni bir kullanıcı girin. usr / local / mysql / data klasörüne gidin - içinde yeni veritabanınızla aynı adlı bir klasör görünmelidir. İçinde MySQL, yeni veritabanının dosyalarını kaydeder. Dosyaları eski veritabanından bu klasöre kopyalayın, Denver'ı yeniden başlatın.
4. Adım
Konsolu kullanarak veritabanını içe aktarın. Komut satırına şu kodu girin: mysql -u myuser -p <dump.sql, bundan sonra MySQL kullanıcı parolası istenir, veritabanı dökümünü içe aktarmak için parolayı girin. Bundan sonra, Myuser'ın Mysql kullanıcı adı olduğu ve Dump'ın veritabanı dökümünüz olduğu bir komut yorumlayıcı istemi görünecektir. Bir veritabanı adı istenirse, mysql -u myuser -p "Veritabanı Adını Girin" <dump.sql komutunu verin.