达梦数据库基础-安装篇(Linux)

article/2025/10/14 21:51:21

目录

前言

安装前准备

安装银河麒麟V10

SSH工具

环境配置

配置系统账户

获取达梦安装包

创建安装目录

​编辑

 安装指引


前言

近来在项目上接触的达梦数据库产品越来越多,不过之前接触,也仅仅是在做系统开发的时候,连上数据库后就开始撸码,仅仅是使用,这几天有机会接触到了数据库的安装配置等这方面的内容,所以特地来写个笔记,也算是对知识的一个复习巩固吧。

安装前准备

安装银河麒麟V10

既然要国产化嘛,这里也选择一个国产的操作系统吧。这里选择安装的是银河麒麟高级服务器操作系统V10,上官网下载安装吧,网上已经有很多类似的文章了,这里就不再赘述了。

银河麒麟高级服务器操作系统V10

SSH工具

工欲善其事必先利其器,装好操作系统之后,为了撸码更方便,总得有个得心应手的工具才行。但是,发现原来用的SecureCRT版连不上麒麟操作系统了,度娘了一下,应该是版本太低了……

好吧,换一个神器吧,用MobaXterm吧,这里给个官网地址,童鞋们自己去下载吧,MobaXterm free Xserver and tabbed SSH client for Windows

当然了,你直接在操作系统上“终端”也不是不可以,而且如果只是单纯的敲敲命令,其实也基本满足要求了啦。

环境配置

查看操作系统的glibc和gcc版本

rpm -qa|grep glibc*
rpm -qa|grep gcc*

 

配置系统账户

出去安全考虑,我们通常不直接使用root账户,这里创建一个新的系统账户dmdba,用来对达梦数据库的管理 。命令也比较简单,也加了注释,没什么好说的了,直接撸就行。

id dmdba #检查用户是否存在
groupadd dminstall  #创建用户组
useradd -g dminstall dmdba   #用户组添加用户dmdba
id dmdba   #查看用户
passwd dmdba   #修改密码,密码这里使用Dameng123

获取达梦安装包

这个不多说,去官网下吧达梦数据-国产数据库-全栈数据产品&解决方案提供商,

这里将下载的文件放到/opt目录

创建安装目录

这里我们把达梦数据库安装到/dm8目录下,因此,需创建目录

# 创建目录
mkdir /dm8
# 未目录授权
chown dmdba:dminstall  -R  /dm8

 安装指引

完成以上准备工作之后,我们开始进行安装吧。由于这里我们得到的达梦安装文件是iso镜像文件,因此,我们先把iso文件挂,挂载到/mnt,挂载后,我们可以查看里面的内容,里面的DMInstall.bin就是安装程序了。

mount -o loop /opt/dm8.iso /mnt

前面命令敲得有点手酸了,接下来,我们启动图形安装工具,来安装数据库吧。

 在root账号下,使用xhost + 命令,启动图形界面服务,并查看root得DISPLAY参数,命令如下:

xhost +
echo $DISPLAY

 切换到dmdba账户 ,将DISPLAY设置为和root的一样,然后切换到/mnt目录下。(以下操作,无特殊说明,均是在dmdba账户下执行)

su - dmdba
export DISPLAY=:0.0

 然后运行mnt下的DMInstall.bin启动安装,就可以开开信息得启动图形操作界面了……

正在开开心心等启动图形工具时,报……错……了

 看错误好像是临时文件空间不足了,我们看一下

 1.5G还不够呀,那就扩大空间吧,扩大到4G。

vi /etc/fstab

打开fstab,添加以下参数,将空间扩大到4G

tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0

 完成编辑之后,记得:wq保存后退出。

好了,这里要话重点了,保存之后,要重启服务器,重启后看到,空间已经变成4G

 因为系统重启过了,所以iso文件需要重新挂载后,重新开始执行安装操作。

 终于出来了……TAT

 接下来的安装操作,基本就下一步下一不就好了,不过有两个地方需要注意一下,在选择安装目录时,需要把路径指向到我们之前创建好的安装目录,/dm8

 另外,完成块结束时,会有一个脚本执行的提示,如下图:

 这个提示窗口,我们只需要根据提示,把里面的命令拷贝出来执行就可以了,但是这里需要注意一点,这个命令需要使用root账户执行

 

 完成安装后,在最后的完成窗口,我们先吧“初始化数据库”勾选框去掉,如果勾选了,点击完成后,则会弹出数据库配置助手,对数据库实例进行配置,这个留下一篇文章再继续说吧。

到目前未知,数据库就装好了。


http://chatgpt.dhexx.cn/article/mFSKtELm.shtml

相关文章

数据库基础:基本概念

数据库、数据管理和数据管理系统 数据管理,是指对数据进行分类、组织、编码、存储、检索和维护。 数据库,存储数据的容器。 数据管理系统,DBMS(Database Management System),是管理数据库的软件。数据库管理系统是数据库系统的…

GaussDB高斯数据库(数据库基础知识)

数据库管理工作就是对数据库管理系统进行管理和维护的工作。 核心目标:稳定性,安全性,数据一致性,系统的高性能 数据库对象: 制定命名规范 灾难恢复: 恢复时间目标(RTO)&#xf…

数据库基础学习(思维导图)

在复习数据库时画的一些思维导图,自己觉得还不错,发出来希望帮助大家复习。 如有问题,,,欢迎指正!! 个人网站原文链接!!! 主要教材:数据库系统教程(第三版,施伯乐) 辅助教材:数据库系统概论(第五版,王珊) 其他参考:数据库系统教程习题解答与实验指导(…

一、数据库基础

文章目录 一、数据库基础知识和基本概念1、数据库基础知识2、数据库基本述语3、数据库系统的组成4、主流数据库 二、SQLServer 2012(1)服务器名称(2)身份验证(3)如何开启SQL Server服务?&#x…

MySQL数据库基础命令

1.连接数据库 在目录下输入cmd 输入命令: mysql -h 127.0.0.1 -u root -p 输入密码进入数据库 2.显示系统所有数据库名称 输入命令: show database; 3.新建数据库oo 命令: create database oo; 建成后查看: 4.使…

MySQL数据库基础

文章目录 1.数据库的操作1.1显示当前的数据库1.2创建数据库1.3使用数据库(选中数据库)1.4删除数据库 2.常用的数据类型2.1数值类型2.2字符串类型2.3日期类型 3表的操作3.1创建表3.2查看表结构3.3显示表3.4删除表 1.数据库的操作 1.1显示当前的数据库 s…

数据库基础语句

1.SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 1.1 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向…

数据库基础命令

目录 环境 1、连接数据库 2、显示系统中所有数据库 3、新建数据库 4、使用数据库创建表 5、添加数据 6、删除数据 7、修改数据 8、查询数据 9、order by用法 10、limit用法 11、union select用法 12、union select 结合 information_schema数据库 环境 phpstudy20…

数据库基础(超详细版)

目录 简介: 三大范式: sql语句分类: DDL操作数据库: DML操作: DCL DQL 模糊查询 字段控制查询 排序 聚合函数 分组查询 HAVING子句 limit关键字和分页查询 简介: 数据库(DataBase&a…

Ubuntu升级后DNS不好用

服务器Ubuntu16升级到Ubuntu18后,DNS不好用,解决办法。 我使用的是三丰云的免费云服务器。这个服务器用了有一段时间了,挺稳定的。暂时还没有出现过问题。感兴趣的可以试一试。 感觉虽然系统升级到了Ubuntu18,但是DNS的配置方法并…

常用的免费好用的DNS有哪些?

阿酷TONY 原创文章 关键词:免费dns、百度dns、阿里dns、114 dns 、Google DNS 2019-1-24 DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(doma…

DNS

1.介绍: 域名系统 (Domain Name System),是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数据串。 DNS由解析器以及域名…

优秀公共DNS服务器推荐

选择最优秀的 DNS 服务器,不仅为你提供安全的上网环境,而且还能加速你的网速。目前互联网上提供了大量匿名、公共、免费的 DNS 服务器,因此挑选适合自己的最佳选项可能并不简单。国外科技媒体 BGR 分享了一些主流的 DNS 服务器并提供了一些选…

国内外优秀公共DNS测评及推荐

DNS在平时上网中扮演重要角色,如果不注意DNS的话,可能会导致网速慢、弹窗广告、网址打不开、打开不是自己想要的网站、劫持等一系列问题。针对DNS的问题,今天我们就来总结一下,看看哪个DNS服务器最好用!注意&#xff1…

最好用的DNS地址

2019独角兽企业重金招聘Python工程师标准>>> DNS是 Domain Name System 的缩写,它是由解析器和域名服务器组成的。简单说就是通过DNS服务,将域名信息翻译成IP地址然后连通。 今天将目前国内主流的公共DNS地址、全国各地中国电信和联通DNS服务…

成都最稳定的dns服务器地址,成都首选DNS服务器地址

成都首选DNS服务器地址 内容精选 换一换 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 系统提示无法下载脚本或使用Linux系统方式二安装Agent时失败。原因1:DNS无法…

dns服务器的设置

1.为什么设置本机的dns服务器 计算机在访问网站的时候一般通过ip地址访问,但是ip不是很好记,于是出现了域名,而dns服务器就是将域名与ip关联起来。 所以在每次通过域名第一次访问任何一个网站的时候都是要先询问dns服务器该域名对应的ip地址…

监控系统首选DNS服务器,监控windows DNS服务器

监控windows DNS服务器 内容精选 换一换 主机监控分为基础监控、操作系统监控、进程监控。基础监控:ECS/BMS自动上报的监控指标。操作系统监控:通过在ECS或BMS中安装Agent插件,为用户提供服务器的系统级、主动式、细颗粒度监控服务。进程监控…

有哪些好用的网关和dns?

大家可能对于DNS并不是很了解,简单来说就是进行域名解析的服务器,且DNS和网关可以是中继服务,一致应该是用的路由器,路由器同时提供中转这两种服务。会把要高提交到更高一层的路由和DNS服务器,来提供服务的&#xff0c…

目前国内最快最稳定的DNS

目前最快的DNS 闲着没事做,给大家找了一下国内目前最快的DNS (我说是最快的,不是最稳定的,不保证DNS劫持); 废话不多说,直接直接上图;最上面的是最快的,一次往下排; 测试地点&#…