如何连接局域网内远程PC上的MySQL服务器?

Susan Sarandon
发布: 2024-11-14 11:26:01
原创
467 人浏览过

How to Connect to a MySQL Server on a Remote PC in a LAN?

连接到 LAN 中远程 PC 上的 MySQL 服务器

您在尝试连接到托管于您本地网络中的另一台计算机。尽管您的客户端计算机上安装了 MySQL,但连接失败。

要建立连接,请考虑以下步骤:

解决未知主机错误:

您之前执行过命令:

mysql -u user -h 192.168.1.28:3306 -p password
登录后复制

但是,端口号(3306)应该包含在数据库地址之后:

mysql -u user -h 192.168.1.28 -p password
登录后复制

解决访问被拒绝错误:

您已成功连接,但未指定端口,但现在遇到访问被拒绝错误。要解决此问题,请授予远程计算机访问权限。

  1. 在运行 MySQL 的服务器计算机上:

    • 打开 MySQL 命令提示符。
    • 执行以下命令从远程计算机的 IP 向“root”用户授予所有权限地址:
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
    登录后复制
    • 执行以下命令应用更改:
    FLUSH PRIVILEGES;
    登录后复制
  2. 将 'root_password' 替换为实际的 root 密码MySQL 服务器的。
  3. 替换将“192.168.1.28”替换为客户端计算机(您要连接的计算机)的 IP 地址。

附加说明:

  • 确保MySQL服务器正在侦听正确的IP地址和端口。
  • 确认您的客户端计算机有允许连接到 MySQL 服务器的防火墙。
  • 如果您仍然遇到问题,请查看 MySQL 文档或在线论坛以获取进一步的故障排除解决方案。

以上是如何连接局域网内远程PC上的MySQL服务器?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板