Docker安装达梦(DM)关系型数据库,DBeaver远程连接使用数据库

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;

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u011019141/article/details/131111164