问题:最近倒腾linux,现在感觉操作起来比较熟练了。但是今天链接远程的mysql的时候,发现“错误代码1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server”。
首先通过字面意思知道是因为我的没有链接mysql服务器的权限。究竟怎么刷权限?如何操作呢,
解决办法
话不多说直接上截图
1、首先在Linux环境下连接我们的数据库 MySQL -uroot -p 回车输入密码
2、然后运行以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '数据库密码' WITH GRANT OPTION;
3、刷新权限:flush privileges;
以上散步操作就解决了无法远程连接数据库的问题了;