同福

达梦数据库DM8开发版在CentOS7安装笔记【20220418】

介绍

介绍

达梦是一个国人自主研发的企业级数据库开发商,其数据库产品和Oracle数据库极其相似,Oracle数据库的SQL*Plus工具支持的内建命令在达梦数据库的disql下都可以正常使用。

国人能有这样了不起的数据库产品,福哥必须要支持一下!前面福哥以及带着大家学会了在Windows平台上安装达梦数据库了,今天福哥要带着大家学习在Linux平台(CentOS7)上面安装达梦数据库的最新版本DM8数据库。

安装

下载

官方下载页。

https://eco.dameng.com/download/

这是下载地址,但是用wget无法下载,服务器端会改咔嚓掉。

https://package.dameng.com/eco/adapter/DM8/202203/dm8_20220304_x86_rh6_64_ent.zip

只能从浏览器下载了。。。

home/topic/2022/0422/11/ce9e3599602b66e1b79ad5c8fbe1bfd9.png

ldconfig

建立/etc/ld.so.conf.d/dm.conf文件,添加达梦bin目录进去。

[root@dm8 dm8_20220304_x86_rh6_64_ent]# vi /etc/ld.so.conf.d/dm.conf

/tongfunet/env/dm8dbms/bin

然后,执行ldconfig命令刷新。这里系统会报一个错误,没有关系,不用管它。

[root@dm8 dm8_20220304_x86_rh6_64_ent]# ldconfig

ldconfig: /tongfunet/env/dm8dbms/bin/libxerces-c-3.1.so is not a symbolic link

初始化

达梦数据库和我们熟悉的MySQL不太一样,达梦数据库每个数据库是一个单独的实例,这个单独的实例会占用一个服务端口。

所以,我们虽然安装好了数据库引擎,但是并没有一个数据库服务器运行着,现在福哥要通过命令行创建一个数据库实例tfums,这个tfums实例会占用一个服务端口,可以通过程序连接,可以通过客户端连接。

建立数据库根目录

首先福哥要建立达梦数据库的根目录/tongfunet/env/dm8data/。

mkdir -p /tongfunet/env/dm8data
chown dmdba.dinstall /tongfunet/env/dm8data

创建数据库

创建数据库需要用到dminit命令,dminit是交互式的命令,福哥利用dminit创建了tfums数据库。

/tongfunet/env/dm8dbms/bin/dminit

home/topic/2022/0422/13/6a2bf360e562adb855dc5a0e87ed1750.png

总结