Veritabanımın yedeğini almak için mysqldump kullanıyorum, ancak komut çalışmıyor .. kullanıyorum komutu mysqldump -u root dbname> 'c:\backupdatafolder\backup.sql'
kullanıyorum bu komutu MySQL içinde çalıştırıyorum ama çalışmıyor, .. yanlış bir şey var mı komuta?mysqldump komutu çalışmıyor mu?
10
A
cevap
19
Bunu işletim sisteminizin komut satırında MySQL CLI'de çalıştırmamanız gerekiyor. Sonra C:\mysql\bin
veya Mysqldump CMD isteminde tarafından tespit edilemiyorsa MySQL
2
yüklü olduğu her yerde (Ben Windows kullanıyorsanız inanıyoruz) gibi bin birinci MySQL klasöre, bir şeye
cd
, önce Bu komutun bulunduğu bin klasörüne gitmek zorunda. Benim durumumda, yol "C: \ wamp \ bin \ mysql \ mysql5.5.24 \ bin" şeklindedir, bu sizin için daha fazla veya daha az yol olacaktır. Bundan sonra CMD istemcinizi açın ve "cd C: \ wamp \ bin \ mysql \ mysql5.5.24 \ bin" komutunu kullanarak bu yola gidin. Şimdi, mysqldump komutunu denediğin gibi yedek alması için çalıştırmalısın. Bu yardımcı olur umarım!
hey! @Bakkal ama sonra da çalışmıyor, hata veriyor "mysqldump tanınmadı ..." –
'' cd 'MySQL bin klasörüne,' C: \ mysql \ bin' gibi bir şey düşünüyorum. – bakkal
hey teşekkürler @Bakkal, sadece sınıf yolunu kurmayı unuttum ... daha önce çalıştım, sadece MySQL CLI komutunu çalıştırıyordum ... Çok teşekkürler .. –