0.mysql集群介绍

浅谈mysql集群——http://blog.csdn.net/chenxingzhen001/article/details/7708663;

官网——http://dev.mysql.com/downloads/cluster/;

1、环境说明——转自http://www.cnblogs.com/fengqingtao/archive/2012/09/04/2670761.html

Windows7 10.135.10.51(管理节点,存储节点,SQL节点)
Windows7 10.135.10.225(存储节点,SQL节点)

2、安装程序

在两台机器上面同时进行

(1)在mysql cluster官网:http://dev.mysql.com/downloads/cluster/

中下载msi安装软件mysql-cluster-gpl-7.3.6-win32.msi。

(2)在命令行中切换到mysql安装后bin目录下执行:

mysqld --install mysql

(3)设置环境变量:

将mysql安装后bin目录添加到环境变量中。

3、创建配置文件

(1)在10.135.10.51上创建c:/cluster/config.ini文件,内容为:

[ndbd default]

NoOfReplicas=2

 

[ndb_mgmd]

NodeId=1

HostName=10.135.10.51

DataDir=c:/cluster/data

 

[ndbd]

NodeId=21

HostName=10.135.10.51

DataDir=c:/cluster/ndbdata

 

[ndbd]

NodeId=22

HostName=10.135.10.225

DataDir=c:/cluster/ndbdata

 

[mysqld]

NodeId=11

HostName=10.135.10.51

 

[mysqld]

NodeId=12

HostName=10.135.10.225

注意:在51机器c:/cluster目录下创建data和ndbdata目录。在225机器c:/cluster目录下创建ndbdata目录。

(2)在两台机器上创建mysql配置文件my.ini

在mysql cluster安装目录下找到my-default.ini文件,复制到当前目录并重命名为my.ini。

在my.ini尾部添加如下内容:

[mysql_cluster]

ndb-connectstring=10.135.10.51

 

[mysqld]

ndbcluster

ndb-connectstring=10.135.10.51

4、启动mysql cluster(在10.135.10.51中执行)

(1)打开新cmd窗口

ndb_mgmd.exe--config-file=c:/cluster/config.ini --configdir=c:/cluster

(2)打开新cmd窗口

ndbd.exe--initial         /*首次执行时加入--initial参数*/

(3)打开新cmd窗口

mysqld.exe --default-file="C:/ProgramFiles/MySQL/MySQL Cluster 7.3/my.ini"

执行完成后启动mysql:

net start mysql

5、在10.135.10.225中执行:

打开新cmd窗口:

ndbd.exe

打开新cmd窗口

mysqld.exe --default-file="C:/ProgramFiles/MySQL/MySQL Cluster 7.3/my.ini"

执行完成后启动mysql:

net start mysql

6、查看安装情况

在10.135.10.51或10.135.10.225上打开cmd窗口,执行

ndb_mgm.exe

ndb_mgm>show

如图所示。

其中,MGM为管理节点,API(mysqld)为SQL节点,NDB为数据节点。

Windows下安装mysql cluster的更多相关文章

  1. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...

  2. windows下安装mysql笔记

    接着上几篇文章再来看下windows下安装mysql. 我这里是windows7 64位, 安装过程中还是遇到一些坑,这里记录下. 一.下载安装包 打开mysql官网下载页面:http://dev.m ...

  3. windows下安装mysql

    windows 下安装mysql 1.先下载好 mysql5.7 版本的安装包,可以去官网自己下载,也可以从我的百度云分享 里面下载: 链接: https://pan.baidu.com/s/1VXk ...

  4. Windows下安装MySQL详细教程

    Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...

  5. MySQL入门——在Windows下安装MySQL

    MySQL入门——在Windows下安装MySQL 摘要:本文主要说明了如何下Windows环境下安装MySQL. 查看电脑上是否安装了MySQL 打开cmd窗口,输入 services.msc 命令 ...

  6. Windows下安装mysql(非安装包)

    Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...

  7. MySql入门(2-1)windows下安装mysql的两种方式

    一.下载mysql 1.下载解压MySQL 登录oracle主页,需要用户名和口令: lshengqi@netease.com/1wsx**** 下载路径:: https://dev.mysql.co ...

  8. windows下安装 mysql 8.0 以上版本以及遇到的问题

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...

  9. windows下安装mysql遇到的问题

    windows下安装mysql5.6.41步骤:http://www.cnblogs.com/sjy18039225956/p/9203052.html 系统错误2详见MySQL安装过程net sta ...

随机推荐

  1. jmeter上传图片附件-小插曲

    背景 最近,接到新项目的接口测试,发现该接口是需要上传图片,开始折腾了好久没有搞定,最后才发现st和sid,并不是作为请求实体,而是url的一部分,好吧,是我没有仔细 请求参数 { "con ...

  2. linux shell 获取当前日期/时间

    1. 当前日期 [root@Tomcat DFJR-ERP]# cur_date="`date +%Y-%m-%d`" [root@Tomcat DFJR-ERP]# echo $ ...

  3. Getting Real 摘记

    第二章 起始点 一个很好的做软件的方式就是一开始用它来解决你自己的问题.由于你自己变成了软件的目标受众因此你会知道什么是重要的什么不是.这样做下去将会是推出一个突破性产品的伟大起始点. 手头有多少钱就 ...

  4. spring boot获取前端参数四种方法

    一:直接参数绑定 @RequestMapping("/hello") @ResponseBody public String hello(String para) { // par ...

  5. 20155201 2016-2017-2 《Java程序设计》第六周学习总结

    20155201 2016-2017-2 <Java程序设计>第六周学习总结 教材学习内容总结 第十章 输入/输出 字节输入类: Java将输入/输出抽象化为串流,数据有来源及目的地,衔接 ...

  6. 判断html是否含有图片

    核心代码: $url="http://XXXXX/article/012.html"; $content=file_get_contents($url); //读取文章页面源代码 ...

  7. 【leetcode 简单】 第九十题 字符串中的第一个唯一字符

    给定一个字符串,找到它的第一个不重复的字符,并返回它的索引.如果不存在,则返回 -1. 案例: s = "leetcode" 返回 0. s = "loveleetcod ...

  8. Linux的基础优化-2

    1.启动网卡 ifup eth0 2.SSH链接 ifconfig 查看IP后SSH终端连接3.更新源 最小化安装是没有wget工具的,必须先安装再修改源 yum install wget 备份原系统 ...

  9. ORB_SLAM2 源码阅读 ORB_SLAM2::Initializer

    ORB_SLAM2::Initializer 用于单目情况下的初始化. Initializer 的构造函数中传入第一张影像,这张影像被称作 reference frame(rFrame).在获得第二张 ...

  10. python目前安装的包备份

    Package Version ------------------------------- ------------------ alembic altgraph 0.14 apistar app ...