CentOS版本:7.7.1908
MyCat版本:1.6.7.3
一、安裝MySQL環境
隻需要安裝,可以不啟動MySQL執行個體;如果MySql用戶端為8.0以上版本,mycat使用密碼可能會登不上
MySQL環境安裝:https://blog.csdn.net/qq_26900081/article/details/103332232
二、安裝java環境
java環境安裝:https://blog.csdn.net/qq_26900081/article/details/103615841
三、安裝MyCat
1、下載下傳安裝包
https://github.com/MyCATApache/Mycat-download 這個位址似乎已經不能下載下傳了,使用下面的位址下載下傳
http://dl.mycat.io
我用的:wget http://dl.mycat.io/1.6.7.3/20190927161129/Mycat-server-1.6.7.3-release-20190927161129-linux.tar.gz
2、解壓安裝包
tar -zxvf Mycat-server-1.6.7.3-release-20190927161129-linux.tar.gz
3、檢查本機的hostname在/etc/hosts中存在,否則後面啟動mycat可能會出錯
env

4、添加軟連結
ln -s /usr/local/mycat/bin/mycat /etc/init.d/mycat
5、配置java安裝目錄
vi /usr/local/mycat/conf/wrapper.conf
6、啟動MyCAT
/usr/local/mycat/mycat/bin/mycat start 或 service mycat start
7、設定開機自啟動
chkconfig --add mycat
四、MyCat常用指令與配置
1、常用指令
啟動:/usr/local/mycat/mycat/bin/mycat start 或 service mycat start
停止:/usr/local/mycat/mycat/bin/mycat stop 或 service mycat stop
重新開機:/usr/local/mycat/mycat/bin/mycat restart 或 service mycat restart
檢視啟動狀态:/usr/local/mycat/mycat/bin/mycat status 或 service mycat status
登入MyCat,與登入MySQL一樣,隻需要更改端口号:mysql -u root -p -P 8066 -h 127.0.0.1
2、檢視或配置MyCat使用者名、密碼和權限
MyCat使用者名、密碼和權限配置在conf/server.xml檔案中
編輯配置檔案:vi conf/server.xml