导出mysql错误1064<;42000>;:您的sql语法有错误
我已经看到很多人回答这个问题,但没有一个解决方案对我有效,所以我重复同样的问题。 我正在windows xp上使用mysql 5.5.30。 我可以通过以下命令打开mysql命令行:导出mysql错误1064<;42000>;:您的sql语法有错误,mysql,export,mysqldump,Mysql,Export,Mysqldump,我已经看到很多人回答这个问题,但没有一个解决方案对我有效,所以我重复同样的问题。 我正在windows xp上使用mysql 5.5.30。 我可以通过以下命令打开mysql命令行: d:\mysql\usr\local\mysql\bin>mysql-uroot-proot 但是当我使用相同的用户名和密码通过发出以下命令导出数据库时: mysql>mysqldump-uroot-proot svga3>dbsqlfile.sql 我犯了这样的错误: Error 1064 <42000&g
d:\mysql\usr\local\mysql\bin>mysql-uroot-proot
但是当我使用相同的用户名和密码通过发出以下命令导出数据库时:mysql>mysqldump-uroot-proot svga3>dbsqlfile.sql
我犯了这样的错误:
Error 1064 <42000>: You have an error in your sql syntax: check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysqldump -uroot -proot svga3 > dbsqlfile.sql
您不能从
mysql
shell运行mysqldump
,它需要从提示符运行
d:\mysql\usr\local\mysql\bin>mysqldump…
Kyra是对的。您可以在mysql命令行客户端中使用系统命令(仅在Unix系统上)运行系统命令,如下所述。
mysqldump -u root -p root svga3 > dbsqlfile.sql
mysqldump -uroot -p svga3 > dbsqlfile.sql
mysqldump -u root -p=root svga3 > dbsqlfile.sql
mysqldump -u -p svga3 > dbsqlfile.sql