【发布时间】:2011-06-24 13:08:45
【问题描述】:
我想将我当前在 localhost 上的数据库保存到文件中。我正在尝试在我的终端(Mac - Snow leopard)中使用以下命令来执行此操作:
mysqldump my_database > dump.sql
我仍然收到错误 ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在附近使用的正确语法...
我登录到 mysql 并正常使用数据库,但我无法备份我的数据库。 我想问题可能出在我的数据库的路径中……但我不知道如何解决它……
有人可以体验一下这个问题吗?
谢谢你, M.
【问题讨论】:
-
从外观上看,您将其输入到 mysql 的控制台中,而不仅仅是 shell。
-
该死,这么愚蠢的错误...解决方案是 *mysqldump -u root -p --databases your_database > dumpfile.sql