国产数据库-达梦数据库实战(一)



一.安装环境准备


达梦数据库安装有两种方式,一种是命令行安装,一种是图形化界面安装,下面分别介绍这两种安装方式

规划系统用户

不建议使用root账号直接安装达梦数据库,root账号权限太大,建议新建一个用户,用来专门操作数据库。

 以root账号登录服务器,添加管理数据库的用户组和用户,并设置密码

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql

二.安装环境准备

(1)命令行安装

规划好系统用户后就可以开始安装数据库了

 1、首先将达梦安装iso文件上传至虚拟机

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_02

2、以root账号在跟目录下新建mnt目录

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_03

3、以root账号运行 mount -o loop /home/dm/dm7_setup_rh6_64_ent_7.6.0.197_20190917.iso /mnt 命令,运行完成后会在/mnt下新增4个文件,见下图

达梦如何支持mysql 达梦数据库怎么使用_数据库_04

4、切换到之前新增的dm用户,运行./DMInstall.bin -i 命令,运行后会出现一系列安装选项,安装实际情况选择安装选项就好了,

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_05

选择安装语言

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_06

开发环境可以不用设置key文件,选择否

时区默认是北京时间,这里不做设置

安装类型选择典型安装,默认包含了服务器、客户端等程序

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_07

5、安装成功后会出现以下提示,需要以root账号执行一下脚本

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_08

6、以root账号执行脚本,出现以下提示表示数据库已经安装成功

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_09

创建数据库实例

以上只是安装好了数据库,要想运行达梦数据库,还需要执行创建数据库操作,接下来就以命令行的方式来创建数据库

1、切换到创建好的dm用户,规划数据库目录

执行 mkdir /home/dm/data 命令

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_10

3、,切换到达梦的安装目录下,进入bin目录

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_11

3、运行 ./dminit path=/home/dm/data db_name=DM01 instance_name=DM01 port_num=5236 命令,出现以下提示表示命令执行成功

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_12

其中path 设置数据库目录所在位置,db_name 设置数据库名,instance_name 设置实例名,port_num设置数据库端口

4、以root账号登录,执行以下脚本向系统注册服务,出现以下提示表示执行成功

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_13

提示信息显示已经把启动脚本复制到/etc/rc.d/init.d目录下

5、切换到/etc/rc.d/init.d目录下面,运行service DmServicedm01 status命令查看服务状态,如下图,提示服务是停止状态

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_14

6、运行 service DmServicedm01 start 命令启动服务,提示ok表示服务已启动好,如下图

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_15

7、登录数据库验证结果

切换到数据库安装目录下的bin目录,运行./disql sysdba/SYSDBA@localhost:5236命令连接数据库,sysdba/SYSDBA是创建数据库的默认的管理员账号和密码,5236是创建数据库实例的端口号。出现以下信息表示已经连接成功,可以运行一条sql执行一下(select * from v$instance;)

图形化界面安装达梦

1、先将之前安装的数据库卸载掉,一台服务器只能安装一个达梦数据库(可以启动多实例),切换到达梦的安装目录,里面有一个uninstall.sh脚本,运行这个脚本,出现以下提示

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_16

这个提示表示有数据库实例正在运行,需要先关闭再卸载,我们切换到/etc/rc.d/init.d/目录下,运行 service DmServicedm01 stop 命令,出现以下提示表示运行成功

达梦如何支持mysql 达梦数据库怎么使用_数据库_17

2、切换回达梦数据库安装目录,运行uninstall.sh -i 脚本

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_18

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_19

出现以上提示表示已经卸载成功,需要以root账号执行/home/dm/dmdbms/root_uninstaller.sh脚本

3、以root 账号执行/home/dm/dmdbms/root_uninstaller.sh脚本

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_20

(2)图形界面方式安装

4、运行./DMInstall.bin 命令,启动安装程序图形化界面选项

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_21

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_22

5、安装图形化界面指示完成相关选项设置,基本一路下一步就行了

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_23

这里设置key文件路径,开发版可以不选,直接下一步即可

达梦如何支持mysql 达梦数据库怎么使用_数据库_24

选择典型安装

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_25

设置安装目录

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_26

点击安装开始安装

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_27

安装完成,提示需要以root账号执行脚本,把这段脚本完整复制下来,以root账号执行

达梦如何支持mysql 达梦数据库怎么使用_数据库_28

以root账号运行成功,回到之前的界面,点击确定

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_29

 

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_30

点击完成结束安装

6、初始化数据库

点击完成后会弹出一个对话框,提示是否初始化数据库,可以直接在这里初始化数据库,这里选择初始化

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_31

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_32

选择创建数据库实例

达梦如何支持mysql 达梦数据库怎么使用_数据库_33

选择一般用途

达梦如何支持mysql 达梦数据库怎么使用_数据库_34

设置数据库目录

达梦如何支持mysql 达梦数据库怎么使用_数据库_35

设置数据库名称、实例名称、端口号

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_36

设置数据库文件,这里可以暂时不做设置,直接下一步

达梦如何支持mysql 达梦数据库怎么使用_数据库_37

设置初始化参数,这里使用默认参数,直接下一步

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_38

设置管理员账号密码,这里不做设置,直接下一步

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_39

这里勾选选择创建示例库

达梦如何支持mysql 达梦数据库怎么使用_数据库_40

点击完成

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_41

开始创建

达梦如何支持mysql 达梦数据库怎么使用_图形化界面_42

提示以root账号执行脚本,把脚本完整复制下来,然后以root账号执行

达梦如何支持mysql 达梦数据库怎么使用_创建数据库_43

以root账号执行成功

7验证数据库是否安装成功,参考命令行安装验证方式

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_44

达梦如何支持mysql 达梦数据库怎么使用_达梦如何支持mysql_45

查询一条示例库的数据,显示查询结果,证明示例库也创建成功了

 

以上就是通过命令行和图形化界面两种方式安装达梦数据库。