【LINUX】MySQL服务器的安全配置
如果MySQL正常启动,本地可以正常登录连接,但是其他电脑连接不上的话,大概率就是MySQL服务器的安全配置导致不允许来自指定IP地址的连接
报错信息
1 | 1130 - Host '连接电脑IP' is not allowed to connect to this MySQL server |
解决步骤
- 通过本地服务器登录MySQL
1
mysql -u root -p
- 查看当前主机权限,如果是localhost,说明MySQL只允许本地连接
1
SELECT host, user FROM mysql.user WHERE user = 'your_username';
- 更新主机权限
1
2// 设置为所有ip都可以连接
UPDATE mysql.user SET host = '%' WHERE user = 'your_username'; - 刷新权限
1
FLUSH PRIVILEGES;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Uwakeme!
评论