gpt4 book ai didi

mysqldump : Couldnt execute SET OPTION SQL_QUOTE_SHOW_CREATE=1 mysql 5. 6

转载 作者:太空宇宙 更新时间:2023-11-04 10:51:21 24 4
gpt4 key购买 nike

这里有 2 个类似的问题,但它们没有解决我遇到的同一个问题:

Dump File MySQL 5.6.10

https://dba.stackexchange.com/questions/42321/issue-on-mysqldump-in-mysql5-6

我有 Debian 8 jessie(在 vmware 中作为 guest ,以 win7 作为主机)。我根据此链接从 mysql 5.5 更新到 mysql 5.6 https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/

一切正常。我可以从 ssh agent(putty) 成功运行这个命令 - 从 Windows 连接到 Debian

mysqldump my_db > my_db.sql -uroot -p

正在创建转储文件,一切都很完美。

现在,我想在我的 win7 上做同样的事情(所以“远程”连接到 debian 的 mysql)。从 win7 cmd 我正在尝试运行

C:\Users\my_user>mysqldump my_db > my_db.sql -h192.168.252.178 -uroot -p

我从中得到这个错误

mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax; check the manual that corresponds to your MySQ L server version for the right syntax to use near 'OPTION SQL_QUOTE_SHOW_CR EATE=1' at line 1 (1064)

请注意以下重要事项

1) 在 Debian 中,mysql 服务器和 mysql 客户端都有 5.6 版本

2) 我可以从本地主机(Debian)成功运行 mysqldump

3)开启Mysql远程访问

4) 我可以通过运行 mysql -h192.168.252.178 -uroot -p

成功地从 win7“远程”连接到 debian8

5) 更新后才出现这个错误,之前是正常的

如何解决此错误以便能够从远程计算机运行 mysqldump?

谢谢

最佳答案

试试这个

#vim mysqldump

找到SET OPTION并将OPTION替换为6个空格

关于mysqldump : Couldnt execute SET OPTION SQL_QUOTE_SHOW_CREATE=1 mysql 5. 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30891516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com