达梦数据库(DM Database)作为中国自主研发的数据库系统,因其高效的性能和稳定的支持广泛应用于政府、金融、能源等关键领域。面对日益增长的数据管理需求,如何快速安装与初始化达梦数据库成了许多新手的第一步。这篇教程,将带你快速上手!
安装数据库复杂繁琐?初始化步骤令人头疼?达梦数据库的安装和初始化流程虽然涉及细节较多,但并不难掌握。接下来,让我们一起探索,从安装到配置,一步步教你如何高效上手!
近年来,随着国产数据库技术的快速发展,达梦数据库的市场份额不断扩大,应用场景也越来越广泛。国家政策的支持以及企业数据安全意识的提升,使得越来越多的组织选择达梦作为数据管理的解决方案。
一、达梦数据库简介
说明:有关国产数据库完整的博客太少了,所以就想弄一个完整的专栏给大家提供一些帮助。在现在这种国际形势下,网络安全是每个企业,乃至整个国家重中之重的事,国产化是一种趋势,在整合之前先了解一下达梦数据库。达梦数据库官网:本篇主要讲整合,详细介绍会在别的文章中。
1.达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。
达梦数据库管理系统的最新版本是8.0版本,简称DM8。
2.DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼顾OLTP和OLAP请求,从根本上提升了DM8产品的品质。
二、达梦数据库下载
说明:其实可以直接去官网直接进行下载,官网下载网址:https://www.dameng.com/DM8.html。
注:如果不想麻烦直接在网盘下载:链接:https://pan.baidu.com/s/1Z6vnXPRJogWMqX_BwDs6KQ 提取码:CLLB
(1)需要先进行登录验证,点击试用下载。
(2)本篇是windows版的安装教程,CPU选X86,操作系统选win64。再点击立即下载。
三、达梦数据库安装
1.解压
说明:压缩包、解压iso包、点击setup.exe
2. 安装
(1)语言与时区选择确认。
(2)选择下一步,接收许可协议
(3)这里的Key因为本地部署使用是可以没有的,直接下一步就好。
(4)这里看自己的需求进行选择,如果是刚学习最好是都安装,之后都有,也要注意磁盘空间够不够。点击下一步。
(5)选择安装位置,尽量不要在C盘,如果是公司电脑可以C盘这样运行更快。再点击安装即可。
四、初始化数据库
(1)选择创建数据库,点击开始
(2)如果本机学习只用选择一般用途即可。而联机分析处理与联机事务处理这里做一下解释我也没用到。
注: 联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。
OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
(3)目录还在安装目录之下就行。这样方便查找文件。点击下一步。
(4)这里按初始化的就可以了。点击下一步。
(5)注:这里对于这些文件位置要有一定的记忆,之后遇到问题可能需要进行调整控制文件,查看日志等。点击下一步。
控制文件:dm8\data\DAMENG\dm.ctl
数据文件:dm8\data\DAMENG\SYSTEM.DBF
日志文件:dm8\data\DAMENG\DAMENG01.log
初始化日志:dm8\data\DAMENG\
(6)这里最好选择最大的,参数只做参考,大小写敏感的选择很重要,官方推荐如果是mysql迁移不要选大小写敏感,但是我选择的是大小写敏感,关系到很多内容这个会在之后详解。
常见参数说明:
EXTENT_SIZE 数据文件使用的簇大小 (16),可选值: 16、 32、 64,单位:页
PAGE_SIZE 数据页大小 (8),可选值: 4、 8、 16、 32,单位: KB
LOG_SIZE 日志文件大小 (256),单位为: MB,范围为: 64 MB~2 GB
CASE_SENSITIVE 大小敏感 (Y),可选值: Y/N, 1/0
CHARSET/UNICODE_FLAG 字符集 (0),可选值: 0[GB18030], 1[UTF-8], 2[EUC-KR]
(7)这里默认的即可,这样方便记住,可以理解为管理员的用户名密码,在之后可以在创建新的用户。
用户名:SYSDBA
密码:SYSDBA
(8)这两个是实例库,就是给你做测试用的,不用选不需要太复杂,想整合直接看我的博客就行,整合JPA、Mybatis的博客都有。
(9)最后点击完成即可。
五、DM管理工具进行连接
(1)在安装目录中找到tool下的manager工具。
(2)点击进行连接,并输入密码。
(3)可以发现连接成功,这里说一下达梦数据库多了一层模式,数据库/模式/表。
注:之后会有专门关于管理工具的使用教程,这里提供一些达梦SQL的语句,可以试一下。先创建TEST用户,自动生成TEST模式,在TEST模式下新建表。
创建表语句:
CREATE TABLE "TEST"."TABLE_1"
("id" INTEGER) STORAGE(ON "MAIN", CLUSTERBTR) ;
插入语句:
insert into "TEST"."TABLE_1" values(1) ;
查询语句:
select * from "TEST"."TABLE_1";
如果你希望更深入了解达梦数据库的功能和使用方法,建议多参考达梦官网的技术文档,并关注最新更新,获取第一手的技术支持。
达梦数据库的安装和初始化并不复杂,掌握基本流程后,你会发现它的便捷性和高效性。对于需要确保数据安全和独立性的项目,达梦无疑是一个值得信赖的选择。
"掌握达梦数据库,掌握数据管理的未来。"