2013-08-29 52 views
2
mysqldump mydatabase < /my/path/to/sqlfile.sql; 

這是我發出的命令。可能是這個語法錯誤的原因,我很確定它的正確性。mysqldump命令中的語法錯誤

我想加載一個sql文件到我的數據庫。

+0

請在我的答案中檢查語法! –

+0

這將是很高興接受最高的答覆! – rioted

回答

1

這可能會奏效!

backup: # mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql 

restore:# mysql -u root -p[root_password] [database_name] < dumpfilename.sql 

例如

mysql -u root -ptmppassword databaseName < /tmp/fileName.sql 
2

的MySQL Synatax轉儲命令是:mysqldump的-u -p>

在你的情況下,如果用戶名是root,那麼:mysqldump -u root -p mydatabase> /my/path/to/sqlfile.sql;