Docker安装达梦(DM)关系型数据库
首先你得去达梦数据库官网注册一个账号。
下载数据库部署包
官网:https://www.dameng.com/
然后找到需要的数据库:
官网试用地址:https://eco.dameng.com/tour/?source_url=https://www.dameng.com/list_103.html
Docker部署数据库
将DM数据库镜像加载到docker镜像中,执行以下命令:
docker load < dm8_20220822_rev166351_x86_rh6_64_ctm.tar
查看镜像是否加载成功:
启动运行DM数据库
因为测试使用,这里我们只做基本的映射。
docker run -d --name dm8_single -p 5236:5236 dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4
# 不使用的时候,停止数据库
docker stop dm8_single
# 需要使用的时候,启动数据库
docker start dm8_single
查看是否启动成功。
远程连接使用数据库
远程连接DM数据库,这里使用DBeaver工具。
需要提前下载DM数据库连接驱动DmJdbcDriver。
驱动下载地址:https://eco.dameng.com/document/dm/zh-cn/app-dev/java-MyBatis-Plus-frame.html
开始连接数据库,配置驱动。
连接数据库
默认用户名:SYSDBA 密码:SYSDBA001
基础SQL语句:
CREATE TABLE employee
(
employee_id INTEGER,
employee_name VARCHAR2(20) NOT NULL,
hire_date DATE,
salary INTEGER,
department_id INTEGER NOT NULL
);
INSERT INTO employee VALUES
(9999, '王达梦','2008-05-30 00:00:00', 30000, 666);
SELECT * FROM employee;
UPDATE employee SET salary='35000' WHERE employee_id=9999;