2.1 安裝
1: 解壓後 即可使用
解壓縮文件拷貝到linux 下 /usr/l ocal/
2 :三個 配置 文件
①schema.xml 定義邏輯庫,表、分片節點等内容
②rule.xml:定義 分片 規則
③server.xml 定義用戶以及系統相關變量,如端口等
2.2 啟動
1 修改配置文件 server.xml修改用戶信息,與MySQL區分,如下
<user name="mycat">
<property name="password">123456</property>
<property name="schemas">TESTDB</property>
</user>
2:修改配置文件 schema.xml
删除 <schema 标簽間的 表信息 dataNode 标簽隻留一個 dataHost 标簽隻留一個 <writeHost><readHost> 隻留一 對
3: 驗證數據庫訪問情況
Mycat 作為數據庫中間件要和 數據庫部署 在不同機器上 ,所以要驗證遠程訪問情況 。
mysql -uroot -p123123 -h 192.168.140.128 -P 3306
mysql -uroot -p123123 -h 192.168.140.127 -P 3306
#如 遠程訪問報錯,請建對應用戶
grant all privileges on *.* to root@'缺少的host' identified by '123123';
4: 啟動程序
①控制台啟動 去 mycat/bin 目錄下 執行 mycat console
②後台啟動 :去 mycat/bin 目錄下 mycat start
為了能第一時間看 到啟動日志 ,方便定位問題 ,我們選擇 ① 控制台啟動
5:啟動時可能出現報錯
如果操作系統是Cent OS 6.8 可能會出現 域名解析失敗 錯誤 ,如下圖
可以按照以下步驟解決
① 用 vim 修改 /etc/hosts 文件 在 127.0.0.1 後面增加你的機器名
② 修改後重新啟動網絡服務
2.3 登錄
1:登錄後台管理窗 口
此登錄方式用于管理 維護 Mycat
mysql -umycat -p123456 -P 9066 -h 192.168.140.128
#常用命令如下
show database
show @@help
2:登錄 數據 窗 口
此登錄方式用于 通過 Mycat 查詢數據 ,我們 選擇這種方式訪問 Mycat
mysql -umycat -p123456 -P 8066 -h 192.168.140.128
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!