1. 修改MySQL配置文件
yfd-address注释掉或者改为0.0.0.0,以允许所有IP地址访问MySQL服务器。
2. 创建root用户并授权
接下来,需要在MySQL中创建一个root用户,并为其授权远程登录权限。可以使用以下命令:
CREATE USER ‘root’@’%’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’;
FLUSH PRIVILEGES;
其中,password为root用户的密码,%表示允许任何IP地址访问MySQL服务器。
3. 开启MySQL服务
最后,需要开启MySQL服务,以便远程访问。可以使用以下命令:
ysqld start
ctlysqld
现在,就可以使用root用户远程登录MySQL数据库了。可以使用以下命令:
ysql -u root -p -h IP地址
其中,IP地址为MySQL服务器的IP地址,-u表示用户名,-p表示密码,-h表示远程主机的IP地址。
需要注意的是,为了保证安全性,建议仅允许必要的IP地址访问MySQL服务器,并使用复杂的密码保护root用户。