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迁移不会造成影响.

数据迁移

9de22b0752215467e329e6120005eca0.png  

配置源库

新建mysql源数据库配置,然后选择这条配置.

74afb89c350cd95248d43b1b4930e701.png  

配置目标库

新建highgo配置,并选择

f39817e9052822a365eaa4c20c4ea27e.png  

测试连接

53025da412e2d979e674bed19e4fd3d8.png  

点击”下一步”,选择要同步的数据库表结构,数据,索引等

4dee052fd5feff9b2416c9240028f060.png  

选择完成后,点击”下一步”,开始进行迁移

70a745779d5ebf084d69ed27a389df0a.png  

迁移结果展示

6570830f910bbf2df1d468736f5af462.png  

48232e6fa96604b9648bb207a727c515.png  

注意:mysql数据库名或者表结构名中含有”-”符号,将导致迁移失败

作者:蔡明

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐