1. 修改MySQL配置文件
yf中添加或修改以下配置:
ysqld]d-address = 0.0.0.0
d-address表示MySQL监听的IP地址,0.0.0.0表示允许任意IP地址连接MySQL。
2. 创建远程用户
ame'@'%' IDENTIFIED BY 'password';
ame和password分别为用户名和密码,%表示允许任意IP地址连接。
3. 授权远程用户访问数据库
使用以下命令授权远程用户访问数据库:
ameame'@'%';
ame为要授权的数据库名,*表示授权所有表的权限。
4. 重启MySQL服务
在修改完MySQL配置文件后,需要重启MySQL服务才能使配置生效。
d-address配置为127.0.0.1,只允许本地连接。