gpt4 book ai didi

mysqldbcopy-错误 1045 : Access denied for user 'root' @'localhost' (using password: NO)

转载 作者:行者123 更新时间:2023-11-29 01:42:11 33 4
gpt4 key购买 nike

我正在使用 mysql workbench,它在 linux 下有命令 mysqldbcopy。当我尝试使用它时,我必须提供一个连接字符串(参见示例 here)。

我的密码包含和号 (&),因此我调用 mysqldbcopy 如下(针对字符转义建议)

mysqldbcopy \
--source "root:&1qqq34rtyy@localhost:3310:/var/run/mysqld/mysqld.sock" \
--destination "root:&1qqq34rtyy@localhost:3310:/var/run/mysqld/mysqld.sock" \
old:new

但我收到以下错误,通过谷歌搜索,我发现这意味着我没有提供正确的密码(如果我错了请纠正我)

# Source on localhost: ... ERROR: Cannot connect to the Source server.
Error 1045: Access denied for user 'root'@'localhost' (using password: NO)

请问问题出在哪里?

是的,我确定密码是正确的,它是从.my.cnf复制的,我可以在mysql下使用它> 命令

最佳答案

mysqldb复制

--source=root':&1qqq34rtyy'@localhost:3310:/var/run/mysqld/mysqld.sock  
--destination=root':&1qqq34rtyy'@localhost:3310:/var/run/mysqld/mysqld.sock
old:new --force

我也遇到了同样的问题,

上面提到的语法可以顺利执行,没有任何错误。如果目标数据库名称已经存在并且需要强制覆盖,请使用--force

关于mysqldbcopy-错误 1045 : Access denied for user 'root' @'localhost' (using password: NO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17889235/

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