0
当我试图使用命令行转储数据库时,它给了我下面的错误。如何使用命令行转储Mysql数据库?
命令:
D:\TOOLS\MySQL\MySQL Server 5.6\bin>mysqldump -u root -p webchat > tut_backup.sql
错误:
mysqldump: unknown option '--no-beep'
当我试图使用命令行转储数据库时,它给了我下面的错误。如何使用命令行转储Mysql数据库?
命令:
D:\TOOLS\MySQL\MySQL Server 5.6\bin>mysqldump -u root -p webchat > tut_backup.sql
错误:
mysqldump: unknown option '--no-beep'
在您的命令添加主机名,如:
D:\TOOLS\MySQL\MySQL Server 5.6\bin>mysqldump -h localhost -u root -p webchat > tut_backup.sql
替换localhost
您的主机名,如果它是不同的。
我认为webchat
是您的数据库名称,您将不得不在输入此命令后显式键入密码。 当然,您必须从mysql配置文件中删除--no-beep
(如Mark Setchell所示)。
希望它有帮助,谢谢。
检查'my.ini'或'my.cnf'文件中的'--no-beep'并将其删除。同时删除'-p'和'webchat'之间的空格。 – 2015-03-25 11:20:51
这个文件在我的系统里? – Logicbomb 2015-03-25 11:23:16
我不知道你把它放在哪里!当然,Windows有一些搜索命名文件的能力... – 2015-03-25 11:34:12