达梦数据库安装超详细教程(小白篇)

文章目录

  • 达梦数据库
    • 一、达梦数据库简介
    • 二、达梦数据库下载
    • 三、达梦数据库安装
      • 1. 解压
      • 2. 安装
    • 四、初始化数据库
    • 五、DM管理工具

达梦数据库

一、达梦数据库简介

​ 达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。
达梦数据库管理系统的最新版本是8.0版本,简称DM8。
​ DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼顾OLTP和OLAP请求,从根本上提升了DM8产品的品质。
​ DM8是达梦公司在总结DM系列产品研发与应用经验的基础上,坚持开放创新、简洁实用的理念,推出的新一代自研数据库。DM8吸收借鉴当前先进新技术思想与主流数据库产品的优点,融合了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入。一个数据库,满足用户多种需求,让用户能更加专注于业务发展。

二、达梦数据库下载

官网下载网址:https://www.dameng.com/DM8.html。

需要先进行登录验证,进入数据库点击试用下载。
在这里插入图片描述windows版的安装教程,CPU选X86,操作系统选win64。再点击立即下载。
在这里插入图片描述

三、达梦数据库安装

1. 解压

**说明:**压缩包、解压iso包、点击setup.exe
在这里插入图片描述

2. 安装

(1)语言与时区选择确认。
在这里插入图片描述
(2)选择下一步,接收许可协议
在这里插入图片描述在这里插入图片描述
(3)这里的Key因为本地部署使用是可以没有的,直接下一步就好。

在这里插入图片描述
(4)这里看自己的需求进行选择,如果是刚学习最好是都安装,之后都有,也要注意磁盘空间够不够。点击下一步。
在这里插入图片描述
(5)选择安装位置,尽量不要在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)这两个是实例库,就是做测试用的。
在这里插入图片描述
(9)最后点击完成即可。
在这里插入图片描述

五、DM管理工具

(1)在安装目录中找到tool下的manager工具。
在这里插入图片描述

(2)点击进行连接,并输入密码。
在这里插入图片描述

(3)可以发现连接成功,这里说一下达梦数据库多了一层模式,数据库/模式/表。
在这里插入图片描述

(4)新建表空间
在这里插入图片描述

数据文件存储在dm8软件安装目录下的data中,打开文件的自动拓展功能,包含2个数据文件,分别为TEST01.dbf和TEST02.dbf,每个文件初始大小为128M,数据文件最大10G,点击确定即可。

在这里插入图片描述

(5)用户管理和角色分配

创建角色,角色拥有创建表、创建视图、创建索引的功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建用户XINZHI

默认表空间为XINZHI,将角色XINZHI授予XINZHI用户

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

(6)创建表
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/230663.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

(湖科大教书匠)计算机网络微课堂(下)

第四章、网络层 网络层概述 网络层主要任务是实习网络互连,进而实现数据包在各网络之间的传输 因特网使用TCP/IP协议栈 由于TCP/IP协议栈的网络层使用网际协议IP,是整个协议栈的核心协议,因此TCP/IP协议栈的网络层常称为网际层 网络层提供…

Java 流程控制语句

程序设计中规定的三种流程结构,即: 顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转 分支结构 根据条件,选择性地执行某段代码 有 if…else 和 switch-case 两种分支语句 循环结构 根据循环条件,重复性的执…

Yapi安装配置(CentOs)

环境要求 nodejs(7.6) mongodb(2.6) git 准备工作 清除yum命令缓存 sudo yum clean all卸载低版本nodejs yum remove nodejs npm -y安装nodejs,获取资源,安装高版本nodejs curl -sL https://rpm.nodesource.com/setup_8.x | bash - #安装 s…

交换机03_基本配置

一、思科设备的命令行基础 1、进入设备的命令行界面 设备支持命令行 去查看设备上的接口,是否有console口需要有console线 右击此电脑设备管理器需要通过超级终端软件进行连接,如putt、secret CRT、xshell等软件 (1)思科模拟器…

在 Linux 中使用 cat 命令

cat 命令用于打印文本文件的文件内容。至少,大多数 Linux 用户都是这么做的,而且没有什么问题。 cat 实际上代表 “连接(concatenate)”,创建它是为了 合并文本文件。但只要有一个参数,它就会打印文件内容。因此,它是用…

ASP.NETCore WebAPI 入门 杨中科

ASP.NETCore WebAPI入门1 回顾 mvc开发模式 前端代码和后端代码是混在一个项目之中 WEB API 1、什么是结构化的Http接口。Json。 2、Web API项目的搭建。 3、Web API项目没有Views文件夹。 4、运行项目,解读代码结构。 5、【启用OpenAPI支持】→>swagger,在界…

基于SSM的新闻网站

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

性能测试之(六):JMeter 元件

元件(多个类似功能组件的容器) 组件:封装的方法,比如取样器中的发送请求的方法 一、常见的元件 1、取样器:发送请求2、逻辑处理:控制语句执行顺序3、前置处理器:在请求(取样器&…

Linux内核中断

Linux内核中断 ARM里当按下按键的时候,他首先会执行汇编文件start.s里面的异常向量表里面的irq,在irq里面进行一些操作。 再跳转到C的do_irq(); 进行操作:1)判断中断的序号;2)处理中断;3)清除中…

根本记不住MySQL进阶查询语句

1 MySQL进阶查询 1.1 MySQL进阶查询的语句 全文以数据库location和Store_Info为实例 ---- SELECT ----显示表格中一个或数个字段的所有数据记录 语法:SELECT "字段" FROM "表名"; select 列名 from 表名 ; ---- DISTINCT ----不显示重复的数…

UntiyShader(五)属性、内置文件和变量

目录 一、如何使用属性 例子 ShaderLab中的属性的类型和Cg中的变量的类型之间的匹配关系 二、Unity提供的内置文件和变量 内置的包含文件 内置的变量 一、如何使用属性 在一开始我们提到过,材质和UnityShader之间有着密切的练习,我们可以通过材质面…

HTML5是什么?与HTML有什么区别?

HTML5 简介 HTML5(Hypertext Markup Language, version 5)是用于构建和呈现Web内容的最新版本的HTML标准。HTML是一种标记语言,用于描述和定义Web页面的结构和内容。HTML5引入了一系列新的语法、API和特性,旨在增强Web应用的功能…

利用蚁剑钓鱼上线CS

前言 ​ 中国蚁剑使用Electron构建客户端软件,Electron实现上用的是Node.js,并且Node.js能执行系统命令,故可以利用蚁剑的webshell页面嵌入js来直接执行命令,进而钓鱼来上线CS。(类似Goby,Goby也是使用Ele…

seo分享:慎重使用蜘蛛池

其实要提高搜索引擎蜘蛛的来访次数,唯一的方法还是要通过网站本身的内容更新。频繁更新有质量的内容,才能够提高蜘蛛的来访次数。如果本身内容更新不多,外部引流的蜘蛛过多,最终发现没什么内容索引,蜘蛛来访的次数也会…

es索引数据过滤查询

1.我们往kibana插入数据,来进行查询 POST /t1/_doc/ {"name":"cat","age":"18","address":"BJ","job":"dev" } POST /t1/_doc/ {"name":"dog","age":"1…

20231227在Firefly的AIO-3399J开发板的Android11的挖掘机的DTS配置单后摄像头ov13850

20231227在Firefly的AIO-3399J开发板的Android11的挖掘机的DTS配置单后摄像头ov13850 2023/12/27 18:40 1、简略步骤: rootrootrootroot-X99-Turbo:~/3TB$ cat Android11.0.tar.bz2.a* > Android11.0.tar.bz2 rootrootrootroot-X99-Turbo:~/3TB$ tar jxvf Androi…

网络安全自学顺序!千万不要盲目学习!

前言 一、什么是网络安全 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 无论网络、Web、移动、桌面、云等哪个领域,都有攻与防…

Java-IO-FAQ-中文乱码

1 需求 需求1:以指定编码方式读文件 java.io.InputStream/java.io.OutputStream java.io.FileInputStream/java.io.FileOutputStream java.io.InputStreamReader/java.io.OutputStreamWriter 这里可以设置编码方式 java.io.BufferedReader/java.io.BufferedWriter …

【MySQL】数据库之MHA高可用

目录 一、MHA 1、什么是MHA 2、MHA 的组成 3、MHA的特点 4、MHA的工作原理 二、有哪些数据库集群高可用方案 三、实操:一主两从部署MHA 1、完成主从复制 步骤一:完成所有MySQL的配置文件修改 步骤二:完成所有MySQL的主从授权&#x…

vue-动态高亮效果

个人练习&#xff0c;仅供参考 实现如下效果&#xff1a;点击某块&#xff0c;某块变成其他颜色。 具体实现代码&#xff1a; 上边&#xff1a; <template><div><h3 style"color: #f69">动态高亮效果</h3><hr> <!-- 对象 -->…