2012-02-27 28 views
18

MySQL konsolunu MySQL konsolunun içine yapabileceğiniz SQL komutu var mı? Mysql konsolunda MySQL dökümü

Ben mysqldump denedik ama

SQL dosyasına çıktı çalışıyorum ... çalışmıyor.

+1

Bunu ister ki? Sql dosyasının çıktısı ile ilgili sorun nedir? – silly

+0

mysqldump dbname -p –

cevap

32

mysqldump, mysql konsolu gibi bir dış komut olduğundan, mysqldump'u bir MySQL konsolunda çalıştıramazsınız.

Çık şu şekilde konsol ve Mysqldump komutu kullanın: -u kullanıcı adı -p -h hostname (veya ip adresi)

Mysqldump databasename> sqlfilename

Bu şifre soracaktır. mysqldump

fazla detay http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html

12

kullanım \! bulunabilir:

\! mysqldump -u username -p database > database_dump.sql 

MySQL Documentation Reference (see System command)

+0

Not: Bu yalnızca MySQL Console'da doğrudan çalıştırıldığında çalışır ve SQL deyimi – AeroX

+3

[Not] aracılığıyla çalışmayacaktır (http://dev.mysql.com/doc/refman/5.6/tr /mysql-commands.html): "Sistem komutu yalnızca Unix'te çalışır." –

+0

Ayrıca, bunun diğer MySQL komut satırı istemcilerinde çalışmayabileceğini lütfen unutmayın. Örneğin, bu mycli'de çalışmaz. – starleaf1