我想使用下面的命令连接到Mac的本地数据库(xx.xxx.xxx.xxx是Mac的ip地址)
mysql -u cgao -h xx.xxx.xxx.xxx -p我收到了错误信息:
ERROR 1045 (20000): Access denied for user 'cage'@'dhcp-xx-xxx-xx-xxx.dyn.mycompany.com' (using password: YES)但是,当我在另一台计算机中输入相同的命令时,它将成功。我该怎么解决呢?我只能对本地机器使用localhost或127.0.0.1吗?
我觉得这与我公司的动态ip地址有某种关系。但我没有在网上找到确切的答案。有人能详细说明原因并分享建议吗?
发布于 2015-03-14 02:39:21
如果要使用IP地址登录到本地计算机上的MySQL,请执行以下操作
mysql -u cgao -h xx.xxx.xxx.xxx -P3306 --protocol=tcp -p这会在本地强制建立TCP/IP连接。
https://dba.stackexchange.com/questions/95258
复制相似问题