MySQL转储在MySQL中不起作用

时间:2015-02-13 23:38:47

标签: mysql mysqldump

我刚安装了一台带有MySQL 5.6.22的新Windows 7 Professional机器。尝试运行mysqldump命令时,我得到以下内容:

E:> mysqldump -u root -p world> world.sql mysqldump:未知选项' - no-beep'

Mysqldump在运行5.16.15和5.5.xx的其他机器上运行正常。 不幸的是,MySQL 5.6.15的msi安装程序无法正常工作,因为找不到某些软件包。 Oracle似乎不支持以前的5.6版本。

最重要的是,5.6.23的MySQL安装程序只能在一轮中安装5.6.22。 MSI安装程序有问题。

任何人都可以了解mysqldump在5.6.22中不起作用吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

我认为你需要从它安装的路径运行mysqldump命令,首先cd进入该文件夹,然后像这样运行命令

C:\MySQL\MySQL Server 5.6\bin>mysqldump -u root -p -B database>name_of_backup_file.sql

答案 1 :(得分:0)

我有同样的问题。在您的活动my.ini中搜索[client]部分。可能你会发现以下内容:

[client]
no-beep

评论或删除无哔声。它解决了“没有哔”的问题。问题(现在我有一个新的恼人的错误,万岁!)。请仔细检查您的活动my.ini是什么,因为您可能在不同的地方有一些。

编辑:现在,因为我可以调用mysqldump w / o错误,选项--help告诉我以下内容: 以给定顺序从以下文件中读取默认选项: C:\ Windows \ my.ini C:\ Windows \ my.cnf C:\ my.ini C:\ my.cnf [Your Server DIR] \ my.ini [Your Server DIR] \ my.cnf