为了连接到本地网络中另一台 PC 上的 MySQL 服务器,您需要遵循几个步骤。
第一步是确保 MySQL 服务器配置为允许来自其他计算机的连接。为此,您需要打开 MySQL 配置文件(通常位于 /etc/my.cnf)并添加以下行:
bind-address = 0.0.0.0
这将告诉 MySQL 服务器侦听所有网络接口,包括那些没有直接连接到本地机器的。
完成此更改后,您需要重新启动 MySQL 服务器。
下一步是在上创建用户帐户将用于从远程计算机进行连接的 MySQL 服务器。为此,您可以使用以下命令:
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'remote_password';
请务必将“remote_user”和“remote_password”替换为您要使用的实际用户名和密码。
一次您已经创建了用户帐户,您可以授予它访问要连接的数据库所需的权限。为此,您可以使用以下命令:
GRANT ALL PRIVILEGES ON database_name.* TO 'remote_user'@'%';
请务必将“database_name”替换为您要授予访问权限的数据库的实际名称。
一旦您已授予必要的权限,您可以使用以下命令从远程计算机连接到 MySQL 服务器:
mysql -u remote_user -h server_ip -p
请务必将 'remote_user' 替换为您创建的用户名,将 'server_ip' 替换为MySQL 服务器的 IP 地址,以及您为用户创建的密码“密码”。
如果连接到 MySQL 服务器时仍然遇到问题,请检查显示的错误消息。这些消息通常会让您清楚地了解问题所在。
以上是如何连接远程MySQL服务器?的详细内容。更多信息请关注PHP中文网其他相关文章!