达梦数据库作为国产数据库的代表产品之一,在企业级应用中扮演着重要角色。本文将详细介绍在Linux环境下采用命令行的形式完成达梦数据库的图形化安装,并进行初始化配置的全过程,包括创建实例、用户管理、表空间设置以及基础数据操作等内容。
一、在linux系统上通过命令行安装达梦数据库
- 首先我们做一些安装前的准备,我们切到root用户上,创建名为dmdba的用户,设置密码。然后在limits.conf文件下更改使用资源的限制



- 接下来,创建数据库会用到的目录,并将权限赋予dmdba用户,最后修改目标目录的权限

- 到此准备工作就完成了,接下来我们将提前获取到的达梦安装包放入系统里面(我这里是放在了/opt目录下),通过下属命令行将文件解压到/mnt的目录下

- 然后我们切到/mnt目录下,通过./DMInstall.bin -i指令完成对数据库的安装操作,期间可根据需求自行配置数据库相关信息,至此我们就完成了在Linux上安装达梦数据库了



- 配置完数据库后我们即可创建实例,切换到bin目录,然后输入指令创建实例,其中:
- PAGE_SIZE是设置页大小(可选值:4,8,16,32,64)
- EXTENT_SIZE是设置簇大小
- CASE_SENSITIVE是设置数据库为大小写敏感(y-是/n-否)
- CHARSET是设置字符集(0-GBK,1-UTF8,2-EUC-KR)
- DB_NAME是设置库名
- INSTANCE_NAME是设置实例名
- PORT_NUM是设置数据库服务端口号
- SYSDBA_PWD是设置SYSDBA密码
- SYSAUDITOR_PWD是设置SYSAUDITOR密码

二、使用disql创建用户
- 在完成了达梦数据库的安装级实例的创建后,我们开始用disql来给数据库创建用户,首先我们先启动达梦数据库,进入我们的bin目录下,输入下述指令启动我们刚才创建好的实例

- 接下来输入用户名密码及端口号通过指令连接上我们的disql

- 在这之后,我们就可以直接输入命令行来创建用户,设置密码并授予其角色权限

三、使用disql创建表空间
- 接下来我们尝试用disql创建一个表空间,输入如下指令,创建一个文件大小为256MB可自动扩展的表空间

- 然后我们尝试创建一个用户并为其设置默认表空间,同时还能为其设置权限

四、尝试使用用户创建表
- 首先我们通过用户的用户名密码和端口号连上disql

- 接下来我们在这用命令行创建一个包含id,姓名和Email的USERS表,并在里面插入一条数据,通过查询我们可以看到,我们成功的创建了一张USERS表并在里面插入了数据

- 至此我们在Linux环境下通过命令行完成了达梦数据库的安装及一系列相关基础操作
达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台:
https://eco.dameng.com