windows 下安装配置 mysql cluster -2
来源:互联网 发布:无线网卡网络不稳定 编辑:程序博客网 时间:2024/05/22 17:22
1、环境规划(我是在虚拟机环境下安装的)
win03 192.168.2.57(管理节点,存储节点,sql节点)
win03 192.168.2.56(存储节点,sql节点)
2、安装程序
在两台机器上面同时进行
第一步:
下载安装软件地址:https://edelivery.oracle.com/EPD/Search/handle_go
我的用的版本是MySQL Cluster 5.5(mysql cluster 7.2.7 MSI安装出来以后就是mysql cluster 5.5)
第二步:
安装MSI软件,安装时不会创建mysql instance
我安装在
第三步:
cd到你的安装目录的bin文件夹,执行mysqld.exe --install mysql /*网上有很多安装文档说的是设置环境变量以后再执行此命令,但是我的经历告诉在这一步时还是要去目录下去执行,原因就不说了*/
第四步:
设置环境变量
3、创建配置文件
第一步:
创建config.ini文件
在c:\cluster\config.ini文件
内容为:
[NDBD DEFAULT]
NoOfReplicas=2
[NDB_MGMD]
ID=1
hostname=192.168.2.57
datadir=c:\cluster\data
[NDBD]
ID=21
hostname=192.168.2.57
datadir=c:\cluster\ndbdata
[NDBD]
ID=22
hostname=192.168.2.56
datadir=C:\cluster\ndbdata
[MYSQLD]
ID=11
hostname=192.168.2.57
[MYSQLD]
ID=12
hostname=192.168.2.56
第二步:
创建mysql配置文件my.ini
在安装路径下找一个my-**.ini文件
复制到当前目录并重命名为my.ini
在文件中[mysqld]的起始加入
#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/Program Files/MySQL/MySQL Cluster 5.5/"
#Path to the database root
datadir="c:/cluster/ndbdata/"
在[mysqld]结尾加入
ndbcluster
ndb-connectstring=192.168.2.57
在my.ini文件的最末端加入
[mysql_cluster]
ndb-connectstring=192.168.2.57
保存文件
4、启动mysql cluster(以下操作均在CMD下执行)
第一:在管理节点服务器上(也就是本文中的192.168.2.57)
ndb_mgmd.exe --config-file=c:\cluster\config-ini --configdir=c:\cluster
新开CMD窗口
ndbd.exe --initial /*首次执行时加入--initial参数*/
新开CMD窗口
mysqld.exe --default-file="C:\Program Files\MySQL\MySQL Cluster 5.5\my.ini"
执行完以后启动mysql
net start mysql
第二:在192.168.2.56在执行
ndbd.exe
新开CMD窗口
mysqld.exe --default-file="C:\Program Files\MySQL\MySQL Cluster 5.5\my.ini"
执行完以后启动mysql
net start mysql
5、查看安装情况
在192.168.2.57服务器上打开CMD窗口
ndb_mgm.exe
ndb_mgm>show
Connected to Management Server at: 192.168.2.57:1186
Cluster Configuration
———————
[ndbd(NDB)] 2 node(s)
id=21 @192.168.2.57 (mysql-5.1.56 ndb-7.1.15, Nodegroup: 0, Master)
id=22 @192.168.2.56 (mysql-5.1.56 ndb-7.1.15, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.2.57 (mysql-5.1.56 ndb-7.1.15)
[mysqld(API)] 2 node(s)
id=11 @192.168.2.57 (mysql-5.1.56 ndb-7.1.15)
id=12 @192.168.2.56 (mysql-5.1.56 ndb-7.1.15)
出现以上的信息说明安装成功
然后在某台服务器上登录mysql
mysql -u root -p
创建数据库或者表
然后到另一台服务器上去查看
查看数据库是否同步
JAVA程序访问mysql cluster
jdbc:mysql:loadbalance://192.168.2.57:3306,192.168.2.56:3306/data?roundRobinLoadBalance=true
come from http://www.cnblogs.com/fengqingtao/archive/2012/09/04/2670761.html
- windows 下安装配置 mysql cluster -2
- 虚拟机windows xp 下安装配置mysql cluster 7.3.2
- Windows下安装mysql cluster
- windows下安装MySQL cluster
- windows XP下MySQL Cluster集群安装配置
- windows XP下MySQL Cluster集群安装配置
- Windows 环境下配置 MySQL Cluster
- CentOS7下Mysql Cluster 7.4安装配置
- CentOS7下Mysql Cluster 7.5安装配置
- MySQL Cluster Windows 安装
- MySQL Cluster安装配置
- Linux下mysql集群(mysql cluster)安装配置手记
- MySQL-Cluster 7.3.2 安装和配置
- MySQL-Cluster 7.3.2 安装和配置
- Windows Server 2003 下配置 MySQL 群集(Cluster)
- Windows Server 2003 下配置 MySQL 群集(Cluster)
- Windows Server 2003 下配置 MySQL 群集(Cluster)
- Windows Server 2003 下配置 MySQL 群集(Cluster)
- Common Lisp语法——标准控制宏
- 字母排序问题
- theano学习指南1(翻译)
- [Discuz!模板] 听雨轩风格[GBK][utf8][一键安装 DIY][20110918更新]
- j2ee面试宝典翻译(1)
- windows 下安装配置 mysql cluster -2
- 分享我们项目中基于EF事务机制的架构
- string 关键字 字符串 分割 组成 list 数组
- Cisco dial-peer的匹配
- debug tutorial
- 程序员自我培训指南
- 数据库schema与catalog简介
- hdu2545 树上战争
- c++引用