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