windows平台单机多节点mysql群笔记

原创 2015年07月06日 18:46:18

只是笔记,有需要的可加QQ :644195298一起学习


1,下载mysql-cluster 根据系统版下载对应的版本



管理节点配置


2,在c盘建如下目录 
  C:\mysql\bin 
  C:\mysql\bin\cluster-logs 
  C:\mysql\mysql-cluster
3,将ndb_mgm.exe,ndb_mgmd.exe 复制到C:\mysql\bin 目录下,并在目录下建如下两个文件


config.ini


内容如下
[NDBD DEFAULT]  
NoOfReplicas=2  
DataDir=D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data  
DataMemory=80M  
IndexMemory=18M  
  
[MYSQLD DEFAULT]  
[NDB_MGMD DEFAULT]  
[TCP DEFAULT]  
  
[NDB_MGMD]  
nodeId=1  
HostName=127.0.0.1 
# Storage Engines  
DataDir=C:/mysql/bin/cluster-logs  
  
[NDBD]  
nodeId=2  
HostName=127.0.0.1  
DataDir= D:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data  
  
[NDBD]  
nodeId=3  
HostName=127.0.0.1   
DataDir= F:/Program Files/mysqlcluster/datanode/mysql/bin/cluster-data  
  
[MYSQLD]  
nodeId=4  
HostName=127.0.0.1  
  
[MYSQLD]  
nodeId=5  
HostName=127.0.0.1  




my.ini


[mysql_cluster]           
# Options for management node process           
config-file=C:/mysql/bin/config.ini   


启动命令
>cd C:\mysql\bin 
>ndb_mgmd -f config.ini --configdir=C:\mysql\mysql-cluster




数据节点配置[其它节点都是一样的,只需copy]


建如下目录
D:\Program Files\mysqlcluster
D:\Program Files\mysqlcluster\datanode\mysql\bin\cluster-data
D:\Program Files\mysqlcluster\datanode\mysql\cluster-data


复制ndbd.exe 到D:\Program Files\mysqlcluster\datanode\mysql\bin目录下
建my.ini文件
内容如下


[mysql_cluster]    
# Options for data node process:  
db-connectstring=127.0.0.1    
# location of management server 
  
启动命令
>cd D:\Program Files\mysqlcluster\datanode\mysql\bin\
>ndbd --connect-string="nodeid2;host=127.0.0.1:1186"




sql节点配置
建如下目录
D:\Program Files\mysqlcluster\sqlnode
将下载的mysql-cluster改名为mysql拷贝到sqlnode目录下
将原来的my-default.ini删除并创建my.ini文件
my.ini文件内容如下


# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysql_cluster]
ndb-connectstring=localhost


[mysqld]
ndbcluster
# Options for data node process:ndbcluster   
port =3306
ndb-connectstring=127.0.0.1  
 
# location of management server   


# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M


# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin


# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# server_id = .....




# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 


sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 


其它sql节点配置也一样,如果是同一台机端口需要修改不同


启动命令
>cm D:\Program Files\mysqlcluster\sqlnode\mysql\bin

>mysqld --console


                       微笑如果你觉得此文章对你有用,给我点动力,请我喝杯奶茶咯微笑


单机版的Mysql主从数据库配置

环 境 mysql-5.0.22 解压版。(Copy 成两份 ,master,slave) windowsXP 一、Master的设置 1、配制my.ini    [client]    ...
  • Heng_Ji
  • Heng_Ji
  • 2014年10月31日 15:26
  • 932

剖解MySQL单机多实例方案性能

MySQL单机多实例方案,是指在一台物理的PC服务器上运行多个MySQL数据库实例,为什么要这样做?这样做的好处是什么? 1.存储技术飞速发展,IO不再是瓶颈 普通PC服务器的CPU与IO资源不均...
  • hylongsuny
  • hylongsuny
  • 2012年08月21日 17:43
  • 3785

Elasticsearch学习(1)之安装部署(单机多节点模式)

Elasticsearch集群环境部署(单机多节点)1. 环境准备 名称 地址 jdk-8u77-linux-x64.tar.gz http://www.oracle.com/techn...
  • a806267365
  • a806267365
  • 2016年03月31日 00:17
  • 4962

Redis单机多节点集群实验

Redis单机多节点集群实验 第一步:安装Redis 前面已经安装过了 不解释, Reids安装包里有个集群工具,要复制到/usr/local/bin里去 cp redis-3.2.9...
  • dbreawbpcj
  • dbreawbpcj
  • 2017年07月30日 02:55
  • 499

MYSQL【单机多实例配置】 Windows下MySQL多实例运行

MYSQL数据库配置第二弹 【单机多实例配置】 Windows下MySQL多实例运行   1.正常安装Windows版的MySQL,例如安装在d:\MySQL文件夹里;  2.按照常规配置好MySQL...
  • aidindsc
  • aidindsc
  • 2017年06月26日 16:06
  • 150

redis学习笔记五(单机多节点集群)

转载:http://blog.java1234.com/blog/articles/326.html 第一步:安装Redis 前面已经安装过了 不解释, Reids安装包里有个集...
  • yuliantao
  • yuliantao
  • 2017年12月07日 23:30
  • 54

RabbitMQ Windows7下单机多节点安装

RabbitMQ Windows7下单机多节点安装
  • zhang_jian__
  • zhang_jian__
  • 2017年04月07日 18:09
  • 731

Redis单机多实体安装与主从配置

上一篇文章讲解了Centos上的redis安装。 现在我们来说一下redis单机多实例的安装 首先关闭redis 根据上一篇redis的安装的配置文件位置 首先我们复制redis 的配...
  • cyjp52099
  • cyjp52099
  • 2015年09月22日 11:30
  • 715

RabbitMQ Windows7下单机多节点安装 (二)

RabbitMQ Windows7下单机多节点安装 环境版本信息: 系统:windows7 erlang:erl5.10.4 rabbitmq:rabbitmq_server-3....
  • zhang_jian__
  • zhang_jian__
  • 2017年04月10日 18:57
  • 641

ElasticSearch windows 单机多节点

虽然大部分的时候都会选择把ES环境搭建在linux机器上,但是个人认为,如果想自己开发测试比较方便,最好还是在自己本机搭建一个咯。 去官网你需要的ElasticSearch安装包,拷贝到你windo...
  • u010926227
  • u010926227
  • 2016年09月29日 19:15
  • 736
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows平台单机多节点mysql群笔记
举报原因:
原因补充:

(最多只允许输入30个字)