# 配置MySQL允许指定IP远程访问
# 查询MySQL位置
#查找mysql文件
find / -name mysql
1
2
2
# 进入MySQL
# 静如mysql
/usr/bin/mysql -u root -p
# 输入密码
1
2
3
2
3
# 命令
- 进入数据库,查看用户表
# 选择数据库
use mysql
# 查询
select Host,User from user;
1
2
3
4
2
3
4
- 更新用户表
update user set Host = '10.129.18.130' where Host = '%';
1
- 新增用户Host信息
insert into user (User,Host) values ('root','10.129.18.130');
1
- 授权用户表
更新或增加数据后,需要重新授权用户表,否则指定IP还是不能访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.129.18.130' IDENTIFIED BY '123456' WITH GRANT OPTION;
1
- 使修改生效(强制刷新)
flush privileges;
1