mysqlcluster配置(windows Xp)

配置mysql cluster

 

写在前面 

本实验在  台安装  Windows  xp  的机器上进行。 假设为A(192.168.1.104) B(192.168.1.103)

:管理节点 数据节点 服务节点

:数据节点 服务节点

 

1. 下载windows 下的免安装版本  若是没有注册过 需要注册完才能下

http://dev.mysql.com/downloads/cluster/


 

2. 完成后分发到A B

以下操作A B 都需要进行。

解压到任意文件夹,例如 D:/mysql-cluster-gpl-7.1.4b-win32

D:/mysql-cluster-gpl-7.1.4b-win32/bin 目录加入到 windows 环境变量  path 中,主要是为了使用命令方便啦,不加也没有影响的。

 

3. AB上运行

在你要做 mysql服务端电脑上面运行  mysqld.exe -install mysql  安装mysql 服务端 

我这里AB 都运行一次

最好将mysql 服务改为手动运行,因为后面要先开 ndb_mgmd 后开 mysql 服务, mysql 节点才能连入。

4开始配置 A (管理节点)

新建文件夹存放配置文件 如d:/conf/config.ini

[NDBD DEFAULT]

NoOfReplicas= 2

#Managment Server

[NDB_MGMD]

hostname=192.168.1.104

id=104

#数据节点

[NDBD]

Id=5

hostname=192.168.1.104 

datadir=d:/data

[NDBD]

Id=6

hostname=192.168.1.103

datadir=d:/data

#SQL节点

[MYSQLD]

hostname=192.168.1.104

[MYSQLD]

hostname=192.168.1.103

______________________________________________________________________________

打开D:/mysql-cluster-gpl-7.1.4b-win32

my-small.ini  改为 my.ini

在最后加入

[mysqld]

ndbcluster

ndb-connectstring = 192.168.1.104:1186

[mysql_cluster]

ndb-connectstring = 192.168.1.104:1186

6. A运行  ndb_mgmd --configdir=d:/conf -f d:/conf/config.ini --initial 

7. AB分别运行  ndbd --initial  初始化数据服务 初始化后 关掉 运行 ndbd

8. 这时候在A 中运行 ndb_mgm  后 使用 show 命令查看状态


 

 

这个是正常的  因为没有开mysql

9. AB中  net start mysql A ndb_mgm>show 


 

也可以登录到 mysql后 使用  show engines;

成功后

 

 

10. mysql>use test;

mysql>create table tt(num  int(10)) engine=ndbcluster;注意这里的引擎名称。

mysql>insert tt values(1);

mysql>commit;

AB 上  select * from tt;

11. 后面还有张图 仔细看看 有助于理解

12. Ok 开始你的 mysql cluster 吧 有疑问的话 留言撒 大家一起探讨

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

管理节点:主要用于管理各个节点,能够通过命令对某个节点进行重启、关闭、启动等操作。也能够监视全部节点的工作状态。
数据节点:主要是对数据的存储,不提供其他的服务。
SQL节点:主要是对外提供 SQL 功能,类似一台普通的  MySQL Server

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值