MySQL Dump/Restore, MysqlDump komutunu kullanarak veritabanını yedekleme
![MySQL Dump/Restore, MysqlDump komutunu kullanarak veritabanını yedekleme](img/7/14/mysql-dump-restore-mysqldump-komutunu-kullanarak-veritabanini-yedekleme-300x304.jpg)
MysqlDump Komutunu Kullanarak MySQL Veritabanını Yedekleme Komutları
Elinizdeki tüm MySQL veritabanlarını yedeklemek:
mysqldump --user=KULLANICI_ADI --password=SIFRE -A > KLASOR/YEDEKLEME_DOSYASI.SQL
Elinizdeki MySQL veritabanlarından bazılarını yedeklemek:
mysqldump --user=KULLANICI_ADI --password=SIFRE --databases VERITABANI_ADI_1 VERITABANI_ADI_2 > KLASOR/YEDEKLEME_DOSYASI.SQL
Elinizdeki MySQL veritabanında yer alan bazı tabloları yedeklemek:
mysqldump --user=KULLANICI_ADI --password=SIFRE --databases VERITABANI_ADI --tables TABLO_ADI > KLASOR/YEDEKLEME_DOSYASI.SQL
Eğer çalışma ve yayınlama sunucularınızda farklı MySQL versiyonlarını kullanıyorsanız, önceki versiyonlara uyumluluğu sağlamak için aşağıdaki komutu ilave etmeniz gerekmektedir:
--compatible=mysql323
MySQL'de Yedeklenmiş Dosyayı Geri Yükleme
Elinizdeki yedekleme dosyasındaki içeriği geri almak için aşağıdaki komutu çalıştırabilirsiniz:
mysql --verbose --user=KULLANICI_ADI --password=SIFRE VERITABANI_ADI < KLASOR/YEDEKLEME_DOSYASI.SQL
Örnek Değerler
KULLANICI_ADI: root
SIFRE: 555555
VERITABANI_ADI: db_beycan_net
TABLO_ADI: tbl_content
WINDOWS KLASOR: d://yedekleme/
LINUX KLASOR: /var/www/dump/
SIFRE: 555555
VERITABANI_ADI: db_beycan_net
TABLO_ADI: tbl_content
WINDOWS KLASOR: d://yedekleme/
LINUX KLASOR: /var/www/dump/
12 yıl 7 ay önce eklendi