程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 虛擬機windows xp下安裝配置mysql cluster 7.3.2

虛擬機windows xp下安裝配置mysql cluster 7.3.2

編輯:MySQL綜合教程

虛擬機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);   然後到另一台服務器上去查看   查看數據庫是否同步  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved