1.瀚高資料庫安裝
下載下傳Highgo Database安全版rpm包并上傳至伺服器,使用如下指令進行安裝
rpm -ivh hgdb5.6.4-enterprise-rhel7.x-x86-64-20190723.rpm
配置環境變量
vim ~/.bash_profile
export PATH
export HG_BASE=/opt/HighGo6.0.1-cluster
export PGHOME=/opt/HighGo6.0.1-cluster
export HGDB_HOME=/opt/HighGo6.0.1-cluster
export PGDATA=/opt/HighGo6.0.1-cluster/data
export LD_LIBRARY_PATH=/opt/HighGo6.0.1-cluster/lib:$LD_LIBRARY_PATH
export PATH=$PATH:/opt/HighGo6.0.1-cluster/bin
初始化資料庫
initdb -D /opt/HighGo6.0.1-cluster/data
啟動資料庫
pg_ctl -D /opt/HighGo6.0.1-cluster/data start
修改配置
vim /opt/HighGo6.0.1-cluster/data/pg_hba.conf
增加
host all all 0.0.0.0/0 md5
vim /opt/HighGo6.0.1-cluster/data/postgresql.conf
listen_addresses前邊#去掉,參數值改
重新啟動資料庫
pg_ctl -D /opt/HighGo6.0.1-cluster/data restart
防火牆開放資料庫預設端口:5866
2.mysql遷移至瀚高資料庫
下載下傳遷移用戶端
連結:https://pan.baidu.com/s/1O5VJc-EqyQk72K-7HA4N3w
提取碼:0nve
運作用戶端
下載下傳完成後,解壓,運作run.vbs即可啟動用戶端
點選”是”,啟動用戶端,對mysql遷移不會造成影響.
資料遷移
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yYxEDN4MjY4AzMyczY1YjMmVmZlNWNkZjM1ImM4QDM08CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
配置源庫
建立mysql源資料庫配置,然後選擇這條配置.
配置目标庫
建立highgo配置,并選擇
測試連接配接
點選”下一步”,選擇要同步的資料庫表結構,資料,索引等
選擇完成後,點選”下一步”,開始進行遷移
遷移結果展示
注意:mysql資料庫名或者表結構名中含有”-”符号,将導緻遷移失敗
作者:蔡明