我有一个root帐户,它可以从任何主机连接到mysql服务器。 如果我从mysql服务器(本地访问)运行命令
,它也可以正常工作grant all on *.* to testacc@'%';
但如果我从不同的服务器(远程访问)连接Mysql,它不起作用 它会抛出错误,例如:
ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES)
请与我分享问题和解决方案!
谢谢大家。
答案 0 :(得分:0)
可能是你的端口没有为mysql事务打开, 我刚刚尝试按照以下步骤打开端口3306: