的客户端(客户端访问受限)

lxf2023-05-24 01:30:02

bitscn.com
Windows下的mysql客户端访问Linux下mysql-cluster的sql节点服务器。

在Windows下,如果大家都安装了WAMP包,那么mysql服务器也安装了,mysql客户端也安装了,客户端和服务器没有分开安装。如果要通过Windows下的客户端访问Linux下集群环境中的SQL节点服务器,需要注意什么?

集群环境部署:

55.133米高梅节点CentOS5

55.10数据节点+ sql节点CentOS5

55.9数据节点+ sql节点CentOS5

Linux下的mysql配置文件是:my.cnf在my.cnf中,有下面这段话:

所有与mysqld的交互都必须通过Unix套接字或命名管道进行。请注意,使用此选项而不启用Windows上的命名管道(通过“enable-named-pipe”选项)将导致mysqld无用!

我们需要在客户端的[mysqld]下添加一个参数:enable-named-pipe,但是添加这个参数是否意味着服务器的配置文件也需要修改?

测试计划:

1.假设windows客户端55.134通过命名管道连接到SQL节点55.10。

修改133上的my.ini文件:[mysqld] enable-named-pipe。

修改10: delete上的my.cnf文件:[client]模块。

2.假设Linux客户端55.135通过网络连接到SQL节点55.9。

在10:

[客户]

端口= 3306

socket =/var/lib/MySQL/MySQL . sock

1.为了让SQL节点允许其他MySQL客户端通过TCP/IP连接远程连接到SQL节点,已经注释掉了:# skip-networking,让其他主机通过网络访问。

2.也得到了mysql: grant all on *的授权。*到MySQL,由& # 39;*** ';通过查看mysql.user,它已经显示了:

主机|用户|密码

% MySQL * 3810d 9104 CD 9 CD C2 edd 5 c 87d 48d 4d 778018656 c 6

测试:在55.133上,可以通过命令:MySQL-hroot @ * *,成功登录55.10上的数据库。* * .55.10-u MySQL-p。

3.根据Web服务器的部署模式,修改了55.10和55.9上的DNS解析配置文件/etc/resolv.conf中的解析路径和IP。

bitsCN.com adminjs.cn是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在本网站中,您可以学习到最新的前端开发技术,了解前端开发的最新趋势和最佳实践。我们提供丰富的教程和案例,让您可以快速掌握前端开发的核心技术和流程。 Adminjs.cn还提供一系列实用的工具和插件,帮助您更加高效地进行前端开发工作。我们提供的工具和插件都经过精心设计和优化,可以帮助您节省时间和精力,提升开发效率。 在Adminjs.cn中,您可以找到您需要的一切前端开发资源,让您成为一名更加优秀的前端开发者。欢迎您加入我们的大家庭,一起探索前端开发的无限可能!