中标麒麟6.0系统安装达梦7.0数据库

前言

公司后面要使用国产数据库,之前使用的都是国外的数据库,像mysql,oracle,对国产数据库了解很少,了解到目前国内国产数据库达梦使用的比较多,所以对达梦数据库进行了初步学习,记录一下学习过程中的一些问题,供大家参考。

正文

环境准备

本次操作所在的环境是基于中标麒麟的操作系统,6.0版本,数据库使用的是达梦7.0版本,所有软件均运行在虚拟机环境下,软件资源包下载路径如下:

链接:https://pan.baidu.com/s/1ZUnOOHjkMxMZAB2TJeI0Hg 
提取码:uhov 

安装数据库

具体安装虚拟机过程网上教程比较多,不做过多介绍,直接介绍数据库安装。

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

规划系统用户

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

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

中标麒麟6.0系统安装达梦7.0数据库_第1张图片

命令行安装

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

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

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

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

中标麒麟6.0系统安装达梦7.0数据库_第2张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第3张图片

选择安装语言

中标麒麟6.0系统安装达梦7.0数据库_第4张图片

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

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

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

中标麒麟6.0系统安装达梦7.0数据库_第5张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第6张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第7张图片

创建数据库实例

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

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

执行 mkdir /home/dm/data 命令

中标麒麟6.0系统安装达梦7.0数据库_第8张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第9张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第10张图片

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

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

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

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

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

7、登录数据库验证结果

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

中标麒麟6.0系统安装达梦7.0数据库_第11张图片


以上就是在命令行里面安装达梦数据库的操作过程,下面介绍图形化界面安装

图形化界面安装达梦

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

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

中标麒麟6.0系统安装达梦7.0数据库_第12张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第13张图片中标麒麟6.0系统安装达梦7.0数据库_第14张图片

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

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

中标麒麟6.0系统安装达梦7.0数据库_第15张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第16张图片

中标麒麟6.0系统安装达梦7.0数据库_第17张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第18张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第19张图片

选择典型安装

中标麒麟6.0系统安装达梦7.0数据库_第20张图片

设置安装目录

中标麒麟6.0系统安装达梦7.0数据库_第21张图片

点击安装开始安装

中标麒麟6.0系统安装达梦7.0数据库_第22张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第23张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第24张图片

 

中标麒麟6.0系统安装达梦7.0数据库_第25张图片

点击完成结束安装

6、初始化数据库

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

中标麒麟6.0系统安装达梦7.0数据库_第26张图片

中标麒麟6.0系统安装达梦7.0数据库_第27张图片

选择创建数据库实例

中标麒麟6.0系统安装达梦7.0数据库_第28张图片

选择一般用途

中标麒麟6.0系统安装达梦7.0数据库_第29张图片

设置数据库目录

中标麒麟6.0系统安装达梦7.0数据库_第30张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第31张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第32张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第33张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第34张图片

这里勾选选择创建示例库

中标麒麟6.0系统安装达梦7.0数据库_第35张图片

点击完成

中标麒麟6.0系统安装达梦7.0数据库_第36张图片

开始创建

中标麒麟6.0系统安装达梦7.0数据库_第37张图片

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

中标麒麟6.0系统安装达梦7.0数据库_第38张图片

以root账号执行成功

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

中标麒麟6.0系统安装达梦7.0数据库_第39张图片

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

 

至此,通过命令行和图形化界面两种安装方式就讲完了

 

你可能感兴趣的:(达梦数据库学习)