注册
DM9 图形化工具上手心得手册【#达梦数据库 #达梦同行者征文】
专栏/技术分享/ 文章详情 /

DM9 图形化工具上手心得手册【#达梦数据库 #达梦同行者征文】

DCA_LIFE 2026/08/25 194 1 0
摘要

DM9图形化工具上手心得.pdf

DM9 图形化工具上手心得手册

声明

#达梦数据库 #达梦同行者征文

  • 本人主要基于上手操作,制作该文档,侧重于上手实验,概念问题需要深入学习
  • 本文档会适当介绍一些安装过程中 遇到的 数据库术语概念
  • 文档中会有一些彩蛋,自娱自乐,还望见谅~~
  • 本人也在学习中,文档有出入的地方,欢迎老师们指正!

话不多说

诸位,亮剑吧!

一、环境搭建

1、基础环境

  • VMware Workstation
  • 镜像:Kylin-Server-V10-SP3-2403-Release-20240426-X86_64.iso(麒麟官网可以下载)
  • 达梦数据库软件安装包:dm9_20260509_x86_kylin10_sp1_64.zip

2、搭建虚拟机

  • 内存:8G
  • 处理器:2CPU * 2Core = 4Core
  • 硬盘(SCSI):400GB
  • 网络适配器:NAT模式

注意

  • 操作过程中存在 某些程度的先后顺序,建议安装文档操作顺序 进行实验

3、虚拟机环境配置

root 用户下操作

  • 这里解释一下
  • 基于规范化管理,搭建 实验环境 和 安装数据库 需要在不同的用户下执行
  • 下面的操作中一定要注意是在 什么用户 下执行 什么命令

3.1、创建 dinstall新组 + dmdba新用户

  • 作用
    • 目的一:遵循“最小权限原则”,保障系统安全
    • 目的二:实现规范化管理,便于权限分配

创建组:dinstall

groupadd dinstall

创建用户:dmdba

useradd -g dinstall dmdba
  • 参数介绍
    • -g :使新创建的 dmdba 用户 属于 dinstall 组

给用户设置密码

passwd dmdba # 密码自定义,我这里设置为 Dameng123

3.2、创建 /dmsoft/dm9目录

  • 作用
    • /dm9目录:存放数据库软件程序、图形化工具+文件
    • /dmsoft 目录:存放 DM9 数据库软件安装程序压缩包

创建 /dm9 目录

mkdir /dm9

更改 /dm9 目录的拥有人、拥有组

chown dmdba:disntall /dm9

查看 /dm9 更改是否成功

# 切换到 根目录 cd / # 查看 dm9 的拥有人、拥有组 ll | grep 'dm9'

看到下面字样,表示设置成功

drwxr-xr-x 2 dmdba dinstall 6 8月 21 11:31 dm9

创建 /dmsoft 目录

mkdir /dmsoft

3.3、上传 dm9_20260509_x86_kylin10_sp1_64.zip 安装包

  • 你应该会在本地拥有 DM9 的安装包
    • 如果你没有
      • 并且 你是男生,可以联系我
        • 但是我不会给你
      • 并且 你是女生,可以联系我
        • 但是我也不会给你
    • 那为什么还要联系我呢?
      • 你来联系我,我告诉你原因!

我这里用的 第三方远程连接工具,上传压缩包到虚拟机的 /dmsoft 目录下

cd /dmsoft ls # 会有这个压缩包,应该字体是红色的 dm9_20260509_x86_kylin10_sp1_64.zip

解压缩

unzip dm9_20260509_x86_kylin10_sp1_64.zip

查看解压出来什么文件

ls # 下面三个是解压出来分文件,字体不是红色的哦~ dm9_20260509_x86_kylin10_sp1_64_ent_9.1.0.26.README dm9_20260509_x86_kylin10_sp1_64.iso dm9_20260509_x86_kylin10_sp1_64.iso_SHA256.txt

dm9_20260509_x86_kylin10_sp1_64.iso 文件挂载到 /mnt

mount /dmsoft/dm9_20260509_x86_kylin10_sp1_64.iso /mnt

查看是否挂载成功

df -h # 看到如下字样表示挂载成功 /dev/loop0 1.1G 1.1G 0 100% /mnt

3.4、等等,我有话要说

  • 至此,环境搭建成功,下面开始安装数据库软件
  • 就说这个

二、安装数据库

达梦数据库的安装方式有两种

  • 图形化安装
  • 命令行安装

本文档选择图形化安装,可以看到 DM9 和 DM8 的图形界面的一些区别

嘻嘻嘻嘻嘻嘻嘻


dmdba 用户下执行

1、找到好东西 DMInstall.bin

切换到 dmdba 用户下

su - dmdba

去到 /mnt 目录下,看一下,有好东西

cd /mnt ls # # 这就是那个好东西 'DM9-Install Manual.pdf' DMInstall.bin

2、执行图形化安装

./DMInstall

好,这里遇到了一个问题
image20260821142449606.png

  • 什么问题呢?
  • 图形界面不支持
  • 他提供的方法是 命令行安装
  • 哎!我就不用 命令行安装,你能把我怎么样!!!

跟上老弟的操作~~

root用户下

  • 我们之前是从 root用户 下切到 dmdba 用户的
  • 回到 root 用户下直接执行下面的命令就行
exit # 调用图形化 xhost +

dmdba 用户下

su - dmdba

配置图形化变量

export DISPLAY=:0.0

调用图形化

xhost +

看到如下字样表示成功
image20260821143522633.png
执行图形化安装

./DMInstall.sh

会看到如下图片所示的东西
image20260821143759855.png
3、图形安装流程
image20260821144150938.png
image20260821144623909.png
image20260821144939131.png
image20260821145539850.png
点击【安装】
image20260821145553014.png
image20260821145713065.png

root 用户下执行

打开 root 用户终端,执行上图橙色字体所示下方的命令
image20260821150332027.png
点击【完成】
image20260821150433316.png

4、等一下,我还有话要说~

  • 至此数据库软件,安装完成
  • 嘿嘿嘿嘿嘿嘿

三、创建数据库实例

  • 按刚才不是把那关了嘛
  • 现在再创建一下实例啊

dmdba 用户下

1、图形化创建实例

切到 /dm9/tool目录下

cd /dm9/tool ls

执行图形化创建实例的脚本文件

./dbca.sh

image20260821151641881.png
image20260821151206860.png
由于篇幅要求

我就不一 一截图了

image20260821151715618.png
image20260821152925636.png
创建两个示例库,一会连上看看
image20260821153003666.png
下面这张图片默认,实验环境下默认就好
image20260821153003666.png
这是是对上面的数据库实例配置做的总结

  • 看看那里没有按要求配置

  • 点击【上一步】可以回去改
    image20260821153231926.png
    该说不说

  • DM9 的图形化安装界面、创建实例界面

  • DM8 的图形化安装界面 、创建实例界面

  • 好看
    image20260821153349471.png
    等着创建好
    image20260821153559053.png

2、root 终端执行命令

root 用户下

执行图片所示命令
image20260821153730895.png
执行吧,宝贝,不给你看照片了

要有点神秘感

3、等一下,我要说话~

  • 至此,数据库实例初始化完成~
  • 下面开始连接数据库

四、连接数据库

1、打开图形界面

dmdba用户下

/dm9/tool 目录下

cd /dm9/tool

图形化连接数据库

./manager

连接数据库吧
image20260821155817015.png

2、连接操作

【点这】
image20260821155950468.png
嗯呐
image20260821160323519.png
image20260821160411449.png
OK,恭喜你成功连接进了DM9的数据库
image20260821160439919.png
3、查看一下
image20260821160609645.png
这个表里的人,我学DM8时也是他们~~

4、我还要说话

  • 至此,你已成功连接到数据库~

五、总结

  • 通过现阶段的实际操作,发现 DM9 和 DM8 的区别就是
    • DM9 比 DM8 安装、初始化时的图形界面好看
  • 后面会继续深入学习一下更深入的内容
  • 查了下资料(问的DeepSeek),说DM9有以下特点
    • 企业级智能一体化数据库
    • 集中式与分布式一体化
    • DB+AI 深度融合
    • 自治容灾集群 (AFC)
    • 。。。。。。啊吧啊吧啊吧。。。。。。
  • 总结
    • 简单来说,DM8是一个性能出色、安全可靠的通用数据库;而DM9则进化为一个“集中式与分布式一体、交易与分析一体、云与本地一体、数据库与AI一体、软件与硬件一体”的智能数据平台
    • 它通过一体化架构解决了业务扩展的难题,通过内生AI满足了智能化需求,其倍数级的性能提升更是对DBA和开发者最直接的回报。
    • 对于正在使用DM8的用户,好消息是官方提供了平滑的升级路径,可以按需规划升级。对于新用户,直接选择DM9无疑是更具前瞻性的决策。

等我学明白,一定回来补充~

我最后要说~

  • 自从进入大学到现在,时间仿佛按了倍速键~
  • 还有就是
    • 在 Kylin V10操作系统下,图形化安装、初始化时,弹出需要在root帐户下执行的命令
    • 复制 要用 <kbd>Ctrl</kbd> + <kbd>C</kbd>
    • 粘贴 得用 <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>V</kbd>
    • 鼠标 复制粘贴 不好使
      • 不知道是不是因为是在虚拟机里的问题啊
  • 你是不是想问为什么这么细节的问题,要在最后说呢 (⊙o⊙)?
    • 理由:
      • 我的文档我愿意写在哪就写在哪
      • 略略略~

留白~

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服