我在MySQL命令行客户端mysql monitor
中,试图在与我有开放连接的数据库上执行mysqldump
命令。这是我在mysql>
提示符下使用的命令:
mysqldump -u username -p password databasename > dumpfilename.sql\g.
我假设转储成功时将创建文件dumpfilename.sql
。我在有pw
,un
,行尾分号等的情况下尝试了它。我正在
错误1064语法错误
一遍又一遍。我做错了什么?
答案 0 :(得分:3)
mysqldump
是一个程序,而不是MySQL命令。退出mysql
客户端并在shell提示符下输入mysqldump -u username -p password databasename > dumpfilename.sql
命令,它将起作用