AntDB数据库的安装及连接(全网最详细)

AntDB数据库的安装及连接

前言

AntDB数据库是一款同时支持集中式与分布式部署模式的国产数据库,AntDB采用了原生分布式的架构,支持SQL 2016标准,具备“电信级”高可用、在线水平扩容、平滑迁移和多语法兼容等企业级特性。

目前AntDB数据库支持在Linux环境下安装,所以如果需要安装AntDB数据库的话,需要先准备好Linux环境。

AntDB官方下载地址

http://www.antdb.net/download

在这里插入图片描述

AntDB JDBC驱动下载地址

http://www.antdb.net/download

在这里插入图片描述

AntDB 安装过程

首先开启你的Linux服务器
切换到Root用户

su - root
Password:xxx

在这里插入图片描述

创建一个antdb用户

sudo useradd -m antdb      
sudo mkdir -p /data/antdb
sudo chown antdb:antdb /data/antdb
sudo chmod 777 /data/antdb
passwd antdb
新的 密码:xxx
重新输入新的 密码:xxx

在这里插入图片描述

将安装包(antdb-ce-7.2.0.centos7.x86_64.tar.gz)拷贝到/data/antdb目录下,并修改该安装包的权限(使用xftp等工具传比较方便)

cd /data/antdb
chown -R antdb:antdb antdb-ce-7.2.0.centos7.x86_64.tar.gz

在这里插入图片描述

在这里插入图片描述

登录新建的用户进行AntDB的安装

su - antdb

解压安装包

cd /data/antdb
tar -xzvf antdb-ce-7.2.0.centos7.x86_64.tar.gz

在这里插入图片描述

安装(AntDB的静默形式安装,交互安装看官网)

cd antdb-ce-7.2.0.centos7.x86_64
sh antdb_install.sh -s

至此安装完成!

在这里插入图片描述

AntDB登录

安装之后可以看到已存在的默认数据库有:antdb 
端口为:6655
数据库的安装地址为:/home/antdb/app/antdb/date
数据库的用户名为:antdb
数据库的密码为:antdb

登录AntDB

adb -d "antdb" -U "antdb" -p "6655"
--解释:-d 表示要登录的数据库
       -U 表示该数据库的用户名
       -p 表示该数据库的端口

在这里插入图片描述

注意:若登录时失败,执行以下命令重启,然后再登录

pg_ctl start -D /home/antdb/app/antdb/data/

在这里插入图片描述

至此AntDB登录成功!!!

使用 DBeaver 连接数据库

1、注意选择 PostgreSQL

在这里插入图片描述

2、点击编辑驱动设置

3、点击库

4、删除默认的驱动 jar

5、添加提供的驱动 jar  (前面下载的JDBC驱动jar)

在这里插入图片描述

6、完善连接信息

在这里插入图片描述

7、点击测试连接

在这里插入图片描述

出现尝试逾时,查看防火墙状态,发现防火墙为开启状态,则需要关闭防火墙

在这里插入图片描述

8、关闭防火墙后再尝试连接

在这里插入图片描述

再次尝试连接,出现:no further information
原因是数据库没有开启远程访问,需要修改配置文件
这时需要修改配置文件信息
切换到AntDB安装的位置:
	cd /home/antdb/app/antdb/data
编辑postgresql.conf:
	vi postgresql.conf

在这里插入图片描述

监听外部ip请求
添加:
	listen_addresses = '*'
	
	port = 6655

在这里插入图片描述

编辑pg_hba.conf,允许所有ip访问:
 	vi pg_hba.conf
添加:
	host    all             all             0.0.0.0/0               trust

在这里插入图片描述

修改配置文件之后,先关闭AntDB服务
	pg_ctl stop -D /home/antdb/app/antdb/data/
关闭之后再次开启AntDB服务
	pg_ctl start -D /home/antdb/app/antdb/data/

在这里插入图片描述

重启AntDB服务之后,再次尝试连接。

在这里插入图片描述

至此,DBeaver连接AntDB数据库成功!!!

如果以上内容对你有帮助的话,请麻烦点个赞!!!

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值