# 配置MySQL允许指定IP远程访问

# 查询MySQL位置

#查找mysql文件
 find / -name mysql
1
2

# 进入MySQL

# 静如mysql
/usr/bin/mysql  -u root -p
# 输入密码
1
2
3

# 命令

  • 进入数据库,查看用户表
# 选择数据库
use mysql
# 查询
select Host,User from user;
1
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
上次更新时间: 2024年2月12日星期一晚上7点28分