DM8 字符模式的安装
哈喽,大家好,这是我第一次写博客,一些东西还不太懂,表达可能有点晦涩,如果有看不懂或者写错了的地方,欢迎大家向我提问或者纠正,我们互相讨论。如果有我也不知道的问题不用着急,我会向我老师求救的,我老师超厉害的。哈哈哈。

暑假期间报名参加了达梦数据库的特训营,为了了解一些数据库的知识,让自己的暑假过得更充实一点。现在特训时间已经过去一半了,我为大家介绍一些关于安装数据库的小知识吧。
我们在虚拟机上装了中标麒麟的操作系统进行安装。

首先要进行环境检测:
1.操作系统检测
指令Uname -ra
Linux (glibc2.3以上,内核2.6,已安装KDE/GNOME桌面环境,建议预先安装UnixODBC组件 gcc包)

2.依赖包检测 gliba
指令rpm -qa | grep glibc

3.硬件信息检测
cpu查看:cat /proc/cpuinfo
不同CPU对数据库版本有不同的要求

磁盘信息查看:df -h
fdisk -l
安装达梦程序,如需记录大量数据库SQL日志,需要扩大分区/tmp临时目录至少600M

内存信息查看:free
安装数据库建议最小内存1GLinux服务器swap分区为物理内存1.5倍以上

网络要求:100M以上支持 TCP/IP协议的网卡
还要注意:远程访问数据库的要求,需要设置防火墙和selinux策略,否则会出现不能连接的故障。

环境检测完毕。

接下来要创建一个用户来安装达梦数据库,不建议直接在root账户下直接安装,会出现一些不好解决的问题。
1.创建用户组:groudadd dminstall 先为用户创建一个主组,组名看自己的安排。

创建安装用户:useradd -g dminstall -m -d /home/dmdba -s/bin/bash dmdba 这里创建了一个名叫dmdba的用户,用户名大家可以自己起一个。

初始化密码:passwd dmdba 为该用户设置一个密码,可以按照提示完成。

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash

2.检查操作系统限制

ulimit -a

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash_02


这里1024明显不够,建议设置大一点,我们直接设置到最大65536

vi /etc/security/limits.conf

进入编辑,划到最末尾后按i插入:

*soft nofile 65536

*hard nofile 65536

输入完后按esc 然后加 :wq 保存退出

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_DM_03

然后重新打开端口,使用ulimit-a查看参数,发现已修改成功。

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_数据库_04

3.安装DM库
规划安装路径:mkdir /dm8 在根下创建名叫dm8的目录
规划权限:ls -dl /dm8
更改权限:chown dmbda.dminstall -R /dm8

将DM安装包上传到任意目录中,切换到该目录,挂载达梦数据库镜像文件到/mnt

mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt/

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_DM_05


切换dmdba用户,到mnt目录下

mount /dev/cdrom /mnt执行DMInstall.bin -i

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash_06


选择中文,因为我们没有key,需要到官网购买所以我们输n,没有key是可以免费使用4个月的所以我们不要慌张。接下来设置时区:我们是使用东八区

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_DM_07


选择安装类型>设置安装目录>确认安装

安装类型我们选典型安装,这个安装很齐全;目录我们设置成/dm8,我们已经为这个目录设置过权限了;最后点确定安装。

达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash_08


数据库安装成功。

然后需要到root账户执行那段命令。

4.配置环境变量
使用dmdba用户,到/home/dmdba目录下编辑.bash_profile export LD_LIBRARY_PATH="达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash_09DM_HOME/bin:达梦 numeric字段类型 对应java字段类型 达梦数据库 字符集_bash_10HOME/tool
按esc 加:wq保存退出
让新配置的文件生效
source .bash_profile
配置好就可以在任何地方使用指令打开程序,就不用到特定目录了。

本期博客到这里差不多结束了,谢谢大家的观看,非常感谢!欢迎大家互相讨论哟,我们下期再见!