1. 修改MySQL配置文件
yfysqld-address选项,将其注释掉或改为0.0.0.0,表示允许任何IP地址访问MySQL服务。保存文件并退出。
2. 创建MySQL用户
接下来,需要创建一个新的MySQL用户,用于远程访问。使用以下命令登录MySQL:
ysql -u root -p
输入root用户的密码后,进入MySQL命令行界面。使用以下命令创建新用户,并设置密码:
ame'@'%' IDENTIFIED BY 'password';
ame为新用户的用户名,%表示允许任何IP地址访问,password为新用户的密码。
3. 授权MySQL用户
创建用户后,需要授权该用户访问MySQL数据库。使用以下命令授权:
ame'@'%';
ame为新用户的用户名,%表示允许任何IP地址访问,*.*表示允许访问任何数据库和表。
4. 重启MySQL服务
完成以上步骤后,需要重启MySQL服务,以使配置生效。使用以下命令重启MySQL服务:
ysql restart