远程连接Linux上MySQL出现1045错误,原因是用户被数据库拒绝访问了,解决办法是为数据库开辟权限。

1、输入用户名和密码登陆数据库

mysql -uroot -proot

2、查询权限

use mysql;

select user,host from user;

3、修改root用户权限

update user set host='root'  where user='root';

4、刷新权限相关表

flush privileges;

5、退出mysql

exit;

6、重启mysql服务

killall mysqld;

/etc/init.d/mysql start;








Logo

更多推荐