阶段三:DM达梦数据库系统
达梦数据库概述
达梦系统概述
DM8是国产新一代大型通用关系型数据库,全面支持 SQL 标准和主流编程语言接口/开发框架。
行列融合存储技术,满足 HTAP 混合事务分析处理应用场景。
核心应用场景
☆ 高性能交易处理
强调高并发、低延迟,秒级响应,数据量 TB 级,可靠率需达 99.99%。
☆ 高可用需求
数据库是核心基础,需在保障数据安全的同时实现快速恢复与连续服务。
☆ 大规模数据分析
面向 TB\~PB 级数据的复杂统计查询,响应时间较长但必须确保数据可靠。
☆ 高强度混合负载
同时支撑事务处理与分析计算,解决资源争用确保整体性能。
☆ 平滑升级与替换
通过柔性替换方案实现数据迁移、应用兼容与系统稳定,降低数据库替换风险。
☆ 云化与智能运维
统一提供数据库的发放、监控和管理,实现按需申请与秒级交付。
DM8软件下载
官网地址:https://www.dameng.com/

进入后,根据CPU与操作系统,选择合适的DM8版本:

下载后如下图所示:

解压后如下所示:

准备一个kylin节点
<sheet sheet-id="6Amss9" token="JzETsvhCvhpL7VtjQZTcFrKlnGI"></sheet>
注:安装达梦数据库,麒麟系统内存不得低于8G!!!
上传安装文件dm8_20250122_x86_rh7_64 到 master 服务器,等待安装。
配置DM8安装环境
官方文档:https://eco.dameng.com/document/dm/zh-cn/pm/index.html
---
创建用户组 dinstall
groupadd dinstall -g 2001创建用户 dmdba
useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba修改用户密码为Dm@@2001
passwd dmdba
输入密码:Dm@@2001修改限制参数
修改 /etc/security/limits.conf 文件,配置内容:
vim /etc/security/limits.conf
dmdba soft nice 0
dmdba hard nice 0
dmdba soft as unlimited
dmdba hard as unlimited
dmdba soft fsize unlimited
dmdba hard fsize unlimited
dmdba soft nproc 65536
dmdba hard nproc 65536
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft core unlimited
dmdba hard core unlimited
dmdba soft data unlimited
dmdba hard data unlimited命令作用:
- 这条命令用于打开并编辑文件。进入编辑器后需要保存退出,修改才会写回文件。
执行结果:
- 编辑器会打开目标文件;保存并退出后文件内容才会改变。
关键参数:
注意事项:
问题:为什么切换回root账号?
/home/dmdba/dmdbms/script/root/root_installer.sh
在文本尾部增加这行内容注意事项:
刷新环境变量

注意事项:
检查端口是否开放注意事项:
或
| 场景 | MySQL | 达梦 DM8 | 说明 |
|---|---|---|---|
| 整数 | `INT`/`BIGINT` | 同名支持 | 范围略有差异 |
| 定点数 | `DECIMAL(p,s)` | `DECIMAL`/`NUMBER` | 财务推荐 |
| 浮点数 | `FLOAT/DOUBLE` | `FLOAT/DOUBLE` | 非精确 |
| 字符 | `VARCHAR`、`TEXT` | `VARCHAR2`、`CLOB` | `TEXT` → `CLOB` |
| 二进制 | `BLOB/VARBINARY` | `BLOB/RAW` | 大对象用 `BLOB` |
| 日期时间 | `DATETIME/TIMESTAMP` | `DATE/TIMESTAMP` | `DATE` 含时分秒 |
| 布尔 | `BOOLEAN` | `TINYINT/CHAR(1)` | 用 0/1 或 Y/N |
);---
NOCYCLE; );
---
---
建表:
);
---
---
**命令拆解:**
| 命令部分 | 重要程度 | 详细解释 |
|---|---|---|
| `-p` | 【核心】 | 递归创建目录;父目录不存在时一并创建,目录已经存在也不报错。 |
**注意事项:**
**命令拆解:**
| 命令部分 | 重要程度 | 详细解释 |
|---|---|---|
| `-p` | 【核心】 | 递归创建目录;父目录不存在时一并创建,目录已经存在也不报错。 |
**注意事项:**
本文由飞书云文档同步生成。涉及命令、SQL、配置示例时,请以飞书源文档和实际环境执行结果为准。