标签:MySQL
共 2 篇文章
MySQL远程连接之%权限
2019-05-04
超级管理员
AI摘要
## 摘要
本文介绍了如何解决远程连接MySQL数据库失败的问题。
**主要步骤:**
1. **开放防火墙端口**:在iptables中添加3306端口规则并重启防火墙
2. **配置MySQL远程访问权限**(5步):
- 登录MySQL:`mysql -uroot -p`
- 进入mysql数据库:`use mysql;`
- 查看用户表:`SELECT Host, User FROM user;`
- 修改root用户Host为`%`(允许任意IP连接):`UPDATE user SET Host = '%' WHERE User = 'root';`
- 刷新权限:`flush privileges;`
**测试环境**:CentOS 7.5 + MySQL 5.5
完成以上配置后即可实现远程数据库连接。