当前位置: 首页 > 图灵资讯 > 技术篇> 达梦数据库安装使用教程-1

达梦数据库安装使用教程-1

来源:图灵教育
时间:2024-01-18 09:40:18
 

1.前言

随着大环境的发展,很多公司开始逐步迁移使用国产数据库代替原有的数据库,为了让大家更加方便的学习,本篇文章给大家带来国产数据库-达梦的安装教程

2.环境准备

达梦数据库支持Windows、Linux和Unix操作系统,我们学习的话在本机使用VM安装一个Centos,然后去达梦官网下载适用自己平台的安装包。

达梦正式版需要授权,自学选择试用版就可以了。本教程使用的是VM安装的centos7.2。所以选择X86架构、Centos7的安装包。

# 查看CPU以及整个系统的架构相关信息
lscpu
# 查看系统版本
cat /etc/redhat-release
# 查看系统位数
getconf LONG_BIT

3.安装

为了更好的管理用户与资源消耗,我们可以添加一个用户组专门处理达梦数据库。

3.1.添加用户

# 添加组
groupadd dinstall
# 添加安装用户
useradd -g dinstall dmdba
# 设置dmdba密码:dameng123123
echo "dameng123123" | passwd dmdba --stdin

3.2.切换到dmdba账户,查看限制信息,使用root账户修改dmdba用户资源限制

# 切换到dmdba账户,查看当前用户限制信息
id dmdba
ulimit -a

# 使用root账户修改配置
cat >> /etc/security/limits.conf << EOF
dmdba    soft    nofile    65536
dmdba    hard    nofile    65536	
EOF

验证是否修改成功:

3.3.统一管理应用

# 使用root账号根目录创建app/dmDB8文件夹
mkdir -p /app/dmDB8
# 数据文件存放目录
mkdir -p /app/dmDB8/installData
# 达梦安装文件目录
mkdir -p /app/dmDB8/data
# 开通dmdba权限
chown dmdba:dinstall /app/dmDB8/ /app/dmDB8/data /app/dmDB8/installData
# 或者
chown -R dmdba:dinstall /app/dmDB8

3.4.关闭防火墙

# 检查防火墙状态
firewall-cmd --state
# 停止并禁用防火墙
systemctl stop firewalld
systemctl disable firewalld
# 删除防火墙
yum remove firewalld

3.5.安装依赖包

检查依赖包是否正常,缺少哪个依赖就安装哪个即可。注意需要使用root用户才能安装

# 检查是否安装相关依赖
rpm -q glibc
rpm -q libXp
rpm -q libXt
rpm -q libXtst
# 安装依赖
yum install glibc
yum install libXp
yum install libXt
yum install libXtst

安装后重新检查:

3.6.上传安装包,解压安装包并挂载镜像文件

unzip dm8_20230418_x86_rh6_64.zip
mount -o loop dm8_20230418_x86_rh6_64.iso /mnt

切换到dmdba用户,然后进入mnt目录查看文件;调用bin文件开始安装,如果没有安装图形化软件将出现以下提示

cd /mnt/
# 192.168.10.50本机ip
export DISPLAY=192.168.10.50:0.0
./DMInstall.bin