虚拟机windows xp 下安装配置mysql cluster 7.3.2
1、虚拟机环境下安装的
1 192.168.131.21(管理节点,存储节点,sql节点)
2 192.168.131.22(存储节点,sql节点)
2、安装程序
在两台机器上面同时进行
第一步:
下载安装软件地址:http://dev.mysql.com/downloads/cluster/
我的用的版本是MySQL Cluster 5.6.11(mysql cluster 7.3.2 MSI安装出来以后就是mysql cluster 5.6.11)
第二步:
安装MSI软件,安装时不会创建mysql instance
我安装在c:\mysql cluster 7.3下
第三步:
cd到你的安装目录的bin文件夹,执行mysqld.exe --install mysql /*设置环境变量后仍需执行此命令,不然就会被安装在c:/program files/mysql/mysql-5.6.10下,这样无法运行)
第四步:
设置环境变量
3、创建配置文件
第一步:
创建config.ini文件
在c:\cluster\config.ini文件
内容为:
[NDBD DEFAULT]
NoOfReplicas= 2
#Managment Server
[NDB_MGMD]
hostname=192.168.131.21
Nodeid=1
datadir=C:\MySQL Cluster 7.3\data
#数据节点
[NDBD]
NodeId=5
hostname=192.168.131.21
datadir=d:/data
[NDBD]
NodeId=6
hostname=192.168.131.22
datadir=d:/data
#SQL节点
[MYSQLD]
ArbitrationRank=2
hostname=192.168.131.21
NodeId=7
[MYSQLD]
ArbitrationRank=2
hostname=192.168.131.22
NodeId=8
[MYSQLD]
[MYSQLD]
第二步:
创建mysql配置文件my.ini
在安装路径下找一个my-**.ini文件
复制到当前目录并重命名为my.ini
在文件中[mysqld]的起始加入
#Path to installation directory. All paths are usually resolved relative to this.
basedir = "C:\MySQL Cluster 7.3"
datadir = "C:\MySQL Cluster 7.3\data"
在[mysqld]结尾加入
ndbcluster
ndb-connectstring = 192.168.131.21
在my.ini文件的最末端加入
[mysql_cluster]
ndb-connectstring=192.168.131.21 #此处两台虚拟机都一样的设置
保存文件
4、启动mysql cluster(以下操作均在CMD下执行)
第一:在管理节点服务器上(也就是本文中的192.168.131.21)
ndb_mgmd.exe --config-file=c:\cluster\config-ini --configdir=c:\cluster
新开CMD窗口
ndbd.exe --initial /*第一个启动的节点加入--initial参数 第二个不需要*/
新开CMD窗口
mysqld.exe --default-file="C:\MySQL Cluster 7.3\my.ini"
执行完以后启动mysql
net start mysql
第二:在192.168.131.22在执行
ndbd.exe
新开CMD窗口
mysqld.exe --default-file="C:\MySQL Cluster 7.3\my.ini"
执行完以后启动mysql
net start mysql
5、查看安装情况
在192.168.131.21服务器上打开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=5 @192.168.131.21 (mysql-5.6.10 ndb-7.3.2, Nodegroup: 0, Master)
id=6 @192.168.2.56 (mysql-5.6.10 ndb-7.3.2, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.131.21(mysql-5.6.10 ndb-7.3.2)
[mysqld(API)] 2 node(s)
id=7 @192.168.131.21 (mysql-5.6.10 ndb-7.3.2)
id=8 @192.168.131.22(mysql-5.6.10ndb-7.3.2)
出现以上的信息说明安装成功
然后在某台服务器上登录mysql
mysql -uroot
show engines;
可查看ndbcluster是否安装成功
创建数据库及表
create database test;
create table tt(id int(10)) engine=ndbcluster;
insert into tt(1);
然后到另一台服务器上去查看
查看数据库是否同步
虚拟机windows xp 下安装配置mysql cluster 7.3.2的更多相关文章
- Windows下安装配置MySQL
Windows下安装配置MySQL的基本步骤 一.MySQL下载 MySQL官方下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- CentOS6.5下安装配置MySQL
CentOS6.5下安装配置MySQL,配置方法如下: 安装mysql数据库:# yum install -y mysql-server mysql mysql-deve 查看mysql-server ...
- Windows XP下安装WinCE6.0开发环境
Windows下怎样编译WinCE6.0及开发应用程序.以下介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是由于在安装程序在安装过程中要解压): 在Visual Studio 2005之前, ...
- Windows 10下安装配置Caffe并支持GPU加速(修改版)
基本环境 建议严格按照版本来 - Windows 10 - Visual Studio 2013 - Matlab R2016b - Anaconda - CUDA 8.0.44 - cuDNN v4 ...
- 如何在Windows平台下安装配置Memcached
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统. Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一 ...
- CentOS6.2下安装配置MySql
转自:Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置 如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.ecli ...
- CentOS 6.5 下安装配置 mysql
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ...
- PHP基础 windows环境下安装Apache Mysql PHP
本篇文章主要是讲一下我自己安装wamp环境的一些步骤和见解,前方多图预警,慎入!!!!! PHP运行环境 : Linux下的三种安装方式:源码包安装.rpm包安装.集成环境安装(lnmp) wind ...
随机推荐
- 《ArcGIS Engine+C#实例开发教程》第二讲 菜单的添加及其实现
原文:<ArcGIS Engine+C#实例开发教程>第二讲 菜单的添加及其实现 摘要:在上一讲中,我们实现了应用程序基本框架,其中有个小错误,在此先跟大家说明下.在“属性”选项卡中,我们 ...
- org.springframework.jdbc.datasource
org.springframework.jdbc.datasource.DataSourceUtils /** * Actually obtain a JDBC Connection from the ...
- 学习笔记-[Maven实战]-第三章:Maven使用入门(2)
使用maven执行编译和测试 1.maven执行编译 (1).在pom.xml上点右键,选择Maven build... (2).在Goals里输入clean complie,执行编译 执行结果: [ ...
- [转] ICPC2013 World Finals赛后感
原文地址:http://blog.sina.com.cn/s/blog_6c7729450101lmll.html Orz... 26号考完最后一科计网,27号准备了一下各种材料,28号凌晨就踏上旅程 ...
- 【 D3.js 进阶系列 — 6.2 】 饼状图的拖拽
本文讲解稍微复杂一些的拖拽应用,即拖拽饼图的各部分. 在[入门 - 第 9.1 章]讲解了如何制作饼状图.饼状图的各部分是用具有宽度的弧线来表示的.在与用户进行交互的时候,如果每一部分都能拖拽,是很有 ...
- iOS 开发者计划申请 2014 年最新心得[转]
iOS 开发者计划申请 2014 年最新心得 http://myfairland.net/ios-developer-program/
- 如何解决CHM打开乱码的问题
1. 问题 经常碰到一些 CHM 格式的帮助文档出现乱码无法阅读的情况,而且 CHM 文档不像浏览器一样,右键可以选择字符编码,非常不便.究其原因,主要就是 CHM 文档在页面中没有指定合适的字符编码 ...
- 惊人事实 z
- Oracle的dmp文件的导入
项目开始拿到了dmp文件,数据库用的是10g的,但是尽然没导成功,后来想可能导出的时候用11导出的,决定试一下. 正好自己的机器是11的客户端,结果不识别imp命令,到安装目录下的bin文件夹下看尽然 ...
- BestCoder Round #81 (div.2) B Matrix
B题...水题,记录当前行是由原矩阵哪行变来的. #include<cstdio> #include<cstring> #include<cstdlib> #inc ...