在链接MySQL数据库时:
出现
1045 access denied for user 'root'@'localhost' (using password YES)
错误
解决方法:
在MySQL 服务器上使用root登录后,执行如下SQL语句:
mysql 登录命令:
>mysql -u root -p;
输入密码

然后执行如下命令:
1. GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
2.FLUSH PRIVILEGES;
执行后连接成功:

最后再在另一个服务器链接本机MySQL数据库

大功造成!
希望本文能帮助到您!~

本文介绍了解决在链接MySQL数据库时遇到的1045错误(访问被拒绝)。通过使用root权限执行特定的SQL命令,如GRANT和FLUSH PRIVILEGES,可以重新分配数据库权限,从而解决此问题。
3698

被折叠的 条评论
为什么被折叠?



