修改配置文件
首先,大家需要修改MySQL的配置文件my.cnf。找到该文件,在其中添加一行代码:
bind-address = 0.0.0.0
这一行代码的作用是将MySQL绑定到所有的IP地址,这样就可以支持远程连接。
创建远程连接用户
接下来,大家需要创建一个可以远程连接的MySQL用户。在MySQL控制台中,使用以下命令创建用户:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
其中,’username’是要创建的用户名,’%’表示可以从任意远程IP连接,’password’是该用户的密码。
授权远程连接权限
创建用户后,大家需要授权该用户连接MySQL的权限。在MySQL控制台中,使用以下命令授权:
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
这条命令将授予该用户对所有数据库和表的访问权限。
生效并测试
完成以上步骤后,大家需要重启MySQL服务以使修改生效。然后在远程计算机上使用此命令连接MySQL:
mysql -h 服务器IP地址 -u 用户名 -p
输入密码后即可连接MySQL服务器,完成远程连接。