mysqldump命令中的语法错误

时间:2013-08-29 04:54:58

标签: mysql sql database

mysqldump mydatabase < /my/path/to/sqlfile.sql;

这是我发出的命令。可能是这种语法错误的原因,我很确定它是正确的。

我正在尝试将sql文件加载到我的数据库中。

3 个答案:

答案 0 :(得分:7)

使用

  

mysqldump -u username -p databasename&gt; filename.sql

导出 和

  

mysql -u username -p databasename&lt; filename.sql

导入

请参阅:http://dev.mysql.com/doc/refman/5.6/en/mysqldump.html

答案 1 :(得分:2)

MySQL dump命令的Synatax是:mysqldump -u -p&gt;

如果用户名是root,则为:mysqldump -u root -p mydatabase&gt; /my/path/to/sqlfile.sql;

答案 2 :(得分: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