window mysql集群视频_windows7实现mysql集群cluster-mysql簇

http://bitar.cn

下载:mysql-cluster-gpl-7.4.7-winx64

内置了:mysql-5.6.25,ndb-7.4.7

文档可参考 mysql参考手册【mysql簇】

====================================================

管理(MGM)节点

新建文件夹,存放ndb_mgm.exe 和ndb_mgmd.exe,就是管理(MGM)节点

不需要mysql客户端

端口监督程序和客户端二进制版本(分别是ndb_mgmd和ndb_mgm)

config.ini

[ndbd default]

NoOfReplicas=2

DataDir=E:\\balance\\mysql-cluster\\mgm\\datanode

DataMemory=80M

IndexMemory=18M

[mysqld default]

[ndb_mgmd default]

[tcp default]

[ndb_mgmd]

NodeId=1

HostName=127.0.0.1 #管理节点服务器

PortNumber=1186

# Storage Engines

DataDir=E:\\balance\\mysql-cluster\\mgm\\1

[ndbd]

NodeId=2

HostName=127.0.0.1 #MySQL集群db1的IP地址

#portnumber=2001

DataDir=E:\\balance\\mysql-cluster\\mgm\\2

#DataDir= D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data #如果不存在就创建一个

[ndbd]

NodeId=3

HostName=127.0.0.1 #MySQL集群db2的IP地址

#portnumber=2002

DataDir=E:\\balance\\mysql-cluster\\mgm\\3

#DataDir= D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data #如果不存在就创建一个

[MYSQLD]

NodeId=5

HostName=127.0.0.1

#portnumber=3310

[MYSQLD]

NodeId=6

HostName=127.0.0.1

#portnumber=3320

//启动管理节点

ndb_mgmd --ndb-nodeid=1

--config-file=E:\\balance\\mysql-cluster\\mgm\\config.ini

--config-dir=E:\\balance\\mysql-cluster\\mgm

--initial 首次使用,会清空数据

//用于安装 --install=ndb_mgmd

数据(NDBD)

复制ndbd.exe

//启动存储节点(ndbd.exe 没有config参数)

ndbd.exe

--ndb-nodeid=3

--ndb-connectstring=127.0.0.1:1186

--initial 首次使用,会清空数据

连上默认1186端口,mgm服务会分配nodeid

SQL节点

用mysql-cluster的压缩包

my.ini

[mysqld]

ndbcluster

port=3310

ndb-connectstring=127.0.0.1

[mysql_cluster]

# Options for data node process:ndbcluster

ndb-connectstring=127.0.0.1

# location of management server

启动sqld

mysqld --defaults-file=E:\\balance\\mysql-cluster\\mysql5.6\\3310\\my.ini --ndb-nodeid=5 --console

application application application application

\ | \ | Applications

\ | \ /

------------------------------------------------

mysqld mysqld mysqld

\ | | MySQL Server

\ | |

-------------------------------------------------

NDB CLUSTER

(data nodes)

ndbd ndbd ndbd Stroage

|

|

-------------------------------------------------------

ndb_mgmd ->ndb_mgm

Management Serverclient

节点IP地址

管理(MGM)节点192.168.0.10 (管理配置)

MySQL服务器(SQL)节点192.168.0.20

数据(NDBD)节点"A"192.168.0.30

数据(NDBD)节点"B"192.168.0.40

================================

启动顺序:管理节点->数据节点->sql节点

关闭顺序:sql节点->数据节点->管理节点

关闭节点:ndb_mgm> 1 stop

Node 1 has shutdown.

查看集群状态:ndb_mgm>show

NoOfReplicas=2:数据节点数量

表必须用ENGINE=NDB或ENGINE=NDBCLUSTER选项创建,或用ALTER TABLE选项更改

ALTER TABLE `db0100` ENGINE=NDBCLUSTER;

测试:在一个sql中插入数据,其他sql立刻同步

总结:操作任意一个sql节点,ndb引擎会同步数据到其他sql节点

NDB是一种“内存中”存储引擎

NDB存储引擎选项配置:多种故障切换和负载平衡

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2015-11-17 14:53

浏览 695

评论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/406270.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Human_height

Country/RegionAverage male heightAverage female heightSample population / age rangeMethodologyYearSourceArgentina1.745 m (5 ft 81⁄2 in)1.610 m (5 ft 31⁄2 in)19Measured1998–2001[1]Australia1.748 m (5 ft 9 in)1.634 m (5 ft 41⁄2 in)18Measured1995[2]Austra…

TreeSet()详解

/* * TreeSet存储对象的时候, 可以排序, 但是需要指定排序的算法 * * Integer能排序(有默认顺序), String能排序(有默认顺序), 自定义的类存储的时候出现异常(没有顺序) * * 如果想把自定义类的对象存入TreeSet进行排序, 那么必须实现Comparable接口 * 在类上implement Com…

Python的前景及应用

2019独角兽企业重金招聘Python工程师标准>>> 前景 Python在编程领域的占有率一直处于稳步上升之中,根据最新的数据,Python排名第六。前五名分别是 Java、C、PHP、C 和 VB. 作为一个很年轻的语言,Python的位置已经相当令人振奋了。…

设置允许远程连接MySQL (Ubuntu为例)

设置允许远程连接MySQL (Ubuntu为例) MySQL默认配置是不允许远程连接,为了安全! 然而我需要这么做; 开始改配置; #1 设置用户权限 Type help; or \h for help. Type \c to clear the current input statement.mysql> use mysql#查看当前设置 mysql&…

【C语言刷题每日一题#牛客网BC68】——X形图案

问题描述 思路分析 首先根据输入的描述&#xff0c;多组输入需要将scanf放在循环中来实现 #include<stdio.h> int main() {int a 0;while (scanf("%d", &a) ! EOF){} } 完成了输入之后&#xff0c;再来分析输出——输出的是一个由“*”组成的对称的X形…

编程:要求随机产生30到小学2年级的四则运算题

源代码&#xff1a; #include<iostream.h>#include<stdlib.h>#include<time.h>void main(){ int a,i,k,m; //定义几个变量 srand((unsigned)time(NULL)); //定义随机数 // char g[4]{,-,*,/}; //定义一个数组然后从数组中随机取一个四则运算符号 char g[4]; …

php mysql 全文检索_MySQL中文全文检索

一、概述MySQL全文检索是利用查询关键字和查询列内容之间的相关度进行检索&#xff0c;可以利用全文索引来提高匹配的速度。二、语法MATCH (col1,col2,...) AGAINST (expr [search_modifier])search_modifier: { IN BOOLEAN MODE | WITH QUERY EXPANSION }例如&#xff1a;SELE…

RTP/RTCP/RTSP协议初探

From:http://apps.hi.baidu.com/share/detail/24794429 一&#xff0e;产生的背景 随着互连网的发展&#xff0c;人们已经不满足于传统的HTTP&#xff0c;FTP和电子邮件等文本信息和服务&#xff0c;而对内容丰富多彩的多媒体信息&#xff0c;服务以及多媒体通信方式提出了需求…

c mysql ssh_c ssh mysql数据库

快速搭建LAMP环境1.打开打开系统自带的终端工具 CMD&#xff1a;winR&#xff0c;输入cmd Powershell&#xff1a;winX→C2.输入ssh -V检查是否安装ssh3.连接命令ssh root弹性IP4.输入yes5.输入密码&#xff0c;连接成功会显示安装Apache服务6.执行命令yum -y install httpd h.…

zip (ICSharpCode.SharpZipLib.dll文件需要下载)

ZipClass zcnew ZipClass (); zc.ZipDir("E:\1\新建文件夹", "E:\1\新建文件夹.zip", 1);//压缩 zc.UnZip("E:\1\新建文件夹.zip","E:\1\2222");//解压cs 1 class ZipClass2 {3 public void UnZip(string zipFilePath, string unZipDi…

WORD关于论文格式设置

现今的论文格式要求越来越无语,封面页 摘要页 目录页 正文页,封面页 摘要页 不能有页眉页脚 目录页 要求倒是不算高,整出个目录就行 正文页 页眉无所谓,但是页脚要显示页码 1 不设置就好,但是有时候设置了页眉又删除了的话,会出现一个横线,这个横线是由 页眉 的样式所定义的,这…