我在 MySQL 命令行客户端 mysql monitor
中,尝试在与我建立连接的数据库上执行 mysqldump
命令。这是我在 mysql>
提示符下使用的命令:
mysqldump -u username -p password databasename > dumpfilename.sql\g.
我假设文件 dumpfilename.sql
将在转储成功时创建。我已经尝试过使用和不使用 pw
、un
、行尾分号等。我得到了
error 1064 syntax error
一遍又一遍。我做错了什么?
最佳答案
mysqldump
是一个程序,不是 MySQL 命令。退出 mysql
客户端,在 shell 提示下输入 mysqldump -u username -p password databasename > dumpfilename.sql
命令就可以了
关于command-line - mysqldump 命令导致 "error 1064 syntax error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27681418/