网站建设知识
MySQL运维(2) 外网访问MySQL
2025-07-22 10:02  点击:0

MySQL运维(2) 外网访问MySQL

一. 设置MySQL配置文件

找到文件/etc/mysql/my.cnf 注释掉bind-address=127.0.0.1,这行的意思是只允许本地访问MySQL服务器

二. 修改mysql数据库中的表

# user表中的host表示,相应用户允许访问的ip# %表示所有ip,也可以是某个具体ip# flush privileges表示使修改生效use mysqlupdate user set host='%' where user='root';flush privileges;

三. 设置mysql用户权限

# 其中password表示远程登录的密码# 设置权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'  IDENTIFIED BY 'password'  WITH GRANT OPTION;?flush privileges;flush privileges;