ShardingSphere-proxy-5.0.0部署之分表實現(一)

一、說明

環境準備:JDK8+     mysql 5.x

官網:https://shardingsphere.apache.org/

下載地址:https://archive.apache.org/dist/shardingsphere/5.0.0/

 

 

 

 

二、安裝部署

1、解壓

tar -zxvf apache-shardingsphere-5.0.0-shardingsphere-proxy-bin.tar.gz

 2、下載mysql連接驅動

下載地址:https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.47/

本人的shardingsphere版本是5.0.0,故mysql 連接驅動使用的是5.1.47 ,需要注意連接驅動的版本問題,否則shardingsphere服務啓動失敗,曾經踩過這個坑,,,,無語

 

 下載完成之後將jar包放置在shardingsphere解壓目錄的lib目錄下即可

 

 3、修改conf/config-sharding.yaml 文件

 

 4、修改conf/server.yaml文件

 

 5、啓動服務

進入bin

-- 進入bin目錄
cd bin

-- 啓動服務 ./start.sh

查看日誌文件,查看服務是否啓動成功 cat  apache-shardingsphere-5.0.0-shardingsphere-proxy-bin/logs/stdout.log

 

 

三、連接服務(默認端口是3307)

1、使用Navicat進行連接

 

 2、創建t_product表

如下圖,當我們在代理中間件中創建t_product表時,原MyDb數據庫會同步創建t_product_0和t_product_1

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章