標籤:mysql-proxy搭建
1、應用環境
雲廠商之間的RDS(資料庫)遷移,MySQL-Proxy實現RDS執行個體可以通過內網訪問,實現後期資料庫資料匯出,匯入,主從的操作
2、MySQL-Proxy搭建環境
CentOS 6.5 +Nginx
3、搭建MySQL-Proxy
1)安裝mysql-proxy
yum -y install mysql-proxy
2)安裝完成後,查看相關資訊
mysql-proxy -V
3)查看Mysql-proxy協助選項
mysql-proxy -help -all
4)MySQL-proxy 預設連接埠常為4040,4041,具體是在設定檔中配置
5)開啟mysql-proxy
1.touch /etc/mysql-proxy.cnf
2.修改設定檔
vim /etc/mysql-proxy.cnf
[mysql-proxy]
admin-username=root #指定使用者名稱
admin-password=123fsck #使用者密碼
admin-lua-script=/usr/lib64/mysql-proxy/lua/admin.lua #lua位置,參見上面的版本資訊
daemon=true # mysql-proxy以守護進程方式運行
keepalive=true #保持串連啟動進程會有2個, 一號進程用來監視二號進程
proxy-backend-addresses=10.6.X.XX #目標地址,db內網地址,預設連接埠3306
log-file=/var/log/mysql-proxy.log
log-level=debug
proxy-address = 0.0.0.0:3306 mysql-proxy 串連連接埠
3.修改許可權
chmod 0660 /etc/mysql-proxy.cnf
4.啟動
mysql-proxy --defaults-file=/etc/mysql-proxy.cnf
串連方式:
環境:Nginx
Nginx的外網IP(mysql-proxy搭建在上面)
一台內網DB
mysql -h$nginx_ip -P$proxy-address -u$user -p$password
mysql -h103.249.252.157 -P3307 -uroot -pkyrxailtjn
本文出自 “10946218” 部落格,謝絕轉載!
MySQL-Proxy搭建