Windows平台的MySQL集群搭建

2020-11-16  本文已影响0人  远程开发者

到mysql官方网下载zip包 mysql-cluster-gpl-7.4.9-winx64.zip 

解压包并重命名名为mysql并复制到c:盘根目录下  双击打开mysql目录,接着双击打开bin目录,然后新建cluster-data,cluster-logs,config三个文件夹, 在config文件夹中创建my.ini和config.ini两个文件  my.ini内容如下  config.ini内容如下  到此,管理节点的配置完成。其中 1922.168.0.110主机为ndb_mgmd节点(管理节点),同时也是ndbd节点(数据节点),同时也是mysqld节点(SQL节点),192.168.0.112为ndbd节点(数据节点),同时也是mysqld节点(SQL节点) 下面通过(管理员身份运行cmd)命令行启动管理节点服务 :  cd /mysql/binndb_mgmd --configdir=c:\mysql\bin\config --config-file=c:\mysql\bin\config\config.ini --ndb-nodeid=1 --reload --initial 启动数据节点: ndbd --ndb-connectstring=192.168.0.110 这里的--ndb-connetstring是代表要连接到管理节点的IP,其中192.168.0.110是管理节点的IP,连接成功后会显示分配的节点ID,下图为192.168.0.110中启动数据节点,分配的节点id为2  所有数据节点者启动完成后,接下来启动SQL节点:mysqld --ndbcluster --ndb-connectstring=192.168.0.110 --console 下图为192.168.0.110中启动的SQL节点,节点id为4 在所有机器上,数据节点和SQL节点都启动完成后,在管理节点机器上运行ndb_mgm管理客户端,输入show 命令查看集群节点信息 ndb_mgmd管理节点id为1ndbd数据节点有两个, 2和3   id=2  @192.168.0.110     id=3  @192.168.0.112mysqld节点有两个,4和5   id=4  @192.168.0.110     id=5  @192.168.0.112 上面已完成了MySQL集群服务的启动,下面来测试一下集群服务。。。先在192.168.0.110机器上登陆入mysql服务器, mysql -r root -p   创建metrox数据库,并转到metrox数据库  在metrox数据库中创建表T_mycluster创建语句如下create table T_mycluster(Name varchar(32),Age int) engine=ndbcluster;  插入测试数据并查询插入语句: insert into T_mycluster valus('MetroXLin',35);查询语句:select * from T_mycluster;  然后在192.168.0.112机器上登陆mysql并查询 

显示数据库

查询数据
上一篇下一篇

猜你喜欢

热点阅读