mycat實現讀寫分離的具體步驟

2021-08-22 11:56:26 字數 1129 閱讀 8907

目錄

1.安裝mycat以及更改相應的配置檔案

2.檢查mycat服務是否開啟

3.用客戶端驗證是否成功

[root@mycat2 ~]#  cd  /usr/local/mycat/conf

[root@mycat2 conf]# vim  server.xml

寫表80        

81                 123456

82                 virtual-table 讀表

95        

96                 user

97                 virtual-table

98                 true

99        

[root@mycat2 conf]# vim schema.xml

<?xml version="1.0"?>

name="mydb" checksqlschema="false" sqlmaxlimit="100" datanode="dn1">

database="zhu" name="dn1"/>

select user()

url="192.168.4.7:3306" user="root" password="123456">

url="192.168.4.8:3306" user="root" password="123456" />

解釋: 

name="mydb" 是虛擬的表名,datanode="dn1"是虛擬的資料庫

database="zhu"是真實對應的庫名 ,

url="192.168.4.7:3306" user="root" password="123456" 真實對應的資料庫服務ip和使用者名稱密碼,主要用來連線資料庫。

[root@room9pc01 ~]# mysql -uuser  -puser  -h192.168.4.11 -p8066  ----讀驗證是否成功 連線的ip是裝mycat對應的伺服器的ip

[root@room9pc01 ~]# mysql -uroot  -p123456  -h192.168.4.11 -p8066   ---寫驗證是否成功

mycat 實現讀寫分離

mycat 實現讀寫分離 配置mysql實現主從複製 安裝jdk 安裝mycat實現讀寫分離 tar zxf mycat server 1.6 release 20161028204710 sangnux.tar.gz c usr local 新增環境變數 新建邏輯庫,邏輯表 mycat預設配置了邏...

mycat讀寫分離

一 安裝mycat wget tar zxvf mysql proxy 0.8.4 linux glibc2.3 x86 64bit.tar.gz mv mycat usr local 二 配置mycat 1 配置讀寫庫 vi schema.xml 將之前的所有資料刪除改為下面 特別注意schema...

mycat讀寫分離

準備環境 虛擬主機 centos7.5版本,ip位址為 192.168.1.10 192.168.1.12 192.168.1.13 192.168.1.14 192.168.1.15 192.168.1.16 修改mycat配置檔案 schema.xml vim usr local mycat c...