目次
一、安装前的准备工作
1.1 导包
1.2 创建用户和组
1.3 修改文件打开最大数
1.4 目次规划
1.5 修改目次权限
二、安装DM8
2.1 挂载镜像
2.2 命令行安装
2.3 配置情况变量
2.4 启动图形化界面
三、配置实例
四、注册服务
五、启动 停止 查看状态
六、数据库客户端连接
在数字化转型海潮中,国产数据库正徐徐突破技术壁垒,达梦数据库(DAMENG)作为拥有完全自主知识产权的高性能数据库管理体系,已成为政府、金融、能源等关键领域的首选方案。它不但通过CC EAL4+和ISO 27001安全认证,更支持分布式架构与跨平台部署,本文将通过实战安装与场景剖析,为您全面剖析这款国产数据库的价值。
所用体系:CentOS 7体系
达梦数据库(DAMENG)是一款国产高性能数据库管理体系,具有自主知识产权,广泛应用于政府、金融、能源等关键领域。
详细了解DM请参考官方地点:达梦官网
一、安装前的准备工作
1.1 导包
达梦包在官网下载得当的版本,CentOS体系下载dm8_20250122_x86_rh7_64.zip即可。
将安装包放在/opt/下
1.2 创建用户和组
安装达梦数据库:安装前必须创建dmdba用户,禁止利用 root 用户安装数据库。
创建用户所在的组
- [root@Node1 opt]#:groupadd dinstall -g 2001
复制代码 创建用户
- [root@Node1 opt]#:useradd -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba
复制代码 -G指定组
-m创建家目次
-d指定家目次
-s指定登录类型
-u指定uid
给用户设置密码,我这里设置的123456
- [root@Node1 opt]#:passwd dmdba
- 更改用户 dmdba 的密码 。
- 新的 密码:
- 无效的密码: 密码少于 8 个字符
- 重新输入新的 密码:
- passwd:所有的身份验证令牌已经成功更新。
复制代码 1.3 修改文件打开最大数
修改前
- [root@Node1 opt]#:ulimit -a
- core file size (blocks, -c) 0
- data seg size (kbytes, -d) unlimited
- scheduling priority (-e) 0
- file size (blocks, -f) unlimited
- pending signals (-i) 15594
- max locked memory (kbytes, -l) 64
- max memory size (kbytes, -m) unlimited
- open files (-n) 1024
- pipe size (512 bytes, -p) 8
- POSIX message queues (bytes, -q) 819200
- real-time priority (-r) 0
- stack size (kbytes, -s) 8192
- cpu time (seconds, -t) unlimited
- max user processes (-u) 15594
- virtual memory (kbytes, -v) unlimited
- file locks (-x) unlimited
复制代码 永世修改
- [root@Node1 opt]#:vim /etc/security/limits.conf
- ......
- dmdba soft nice 0
- dmdba hard nice 0
- dmdba soft as unlimited
- dmdba hard as unlimited
- dmdba soft fsize unlimited
- dmdba hard fsize unlimited
- dmdba soft nproc 65536
- dmdba hard nproc 65536
- dmdba soft nofile 65536
- dmdba hard nofile 65536
- dmdba soft core unlimited
- dmdba hard core unlimited
- dmdba soft data unlimited
- dmdba hard data unlimited
- :wq #保存退出
复制代码 保存退出后,重启体系reboot
[root@Node1 opt]#:reboot
关闭永世防火墙,关闭焦点防护
- [root@Node1 ~]#:systemctl stop firewalld
- [root@Node1 ~]#:systemctl disable --now firewalld
- Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
- Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
- [root@Node1 ~]#:
- [root@Node1 ~]#:setenforce 0
复制代码 切换到dmdba用户,查看是否见效
- [root@Node1 ~]#:su - dmdba
- [dmdba@Node1 ~]$ ulimit -a
- core file size (blocks, -c) unlimited
- data seg size (kbytes, -d) unlimited
- scheduling priority (-e) 20
- file size (blocks, -f) unlimited
- pending signals (-i) 15594
- max locked memory (kbytes, -l) 64
- max memory size (kbytes, -m) unlimited
- open files (-n) 65536
- pipe size (512 bytes, -p) 8
- POSIX message queues (bytes, -q) 819200
- real-time priority (-r) 0
- stack size (kbytes, -s) 8192
- cpu time (seconds, -t) unlimited
- max user processes (-u) 65536
- virtual memory (kbytes, -v) unlimited
- file locks (-x) unlimited
复制代码 1.4 目次规划
利用root用户建立文件夹,dmdba用户建立完成后需将文件所有者更改为dmdba用户,否则无法安装到该目次下。也可根据现实需求规划目次。
- #创建实例保存目录
- [root@Node1 ~]#:mkdir -p /dmdata/data
- #归档保存目录
- [root@Node1 ~]#:mkdir -p /dmdata/arch
- #备份保存目录
- [root@Node1 ~]#:mkdir -p /dmdata/dmbak
复制代码
1.5 修改目次权限
将新建的路径目次权限的用户修改为dmdba,用户组修改为dinstall
- [root@Node1 ~]#:chown -R dmdba:dinstall /dmdata/data
- [root@Node1 ~]#:chown -R dmdba:dinstall /dmdata/arch
- [root@Node1 ~]#:chown -R dmdba:dinstall /dmdata/dmbak
复制代码
给路径下的文件设置755权限
- [root@Node1 ~]#:chmod -R 755 /dmdata/data
- [root@Node1 ~]#:chmod -R 755 /dmdata/arch
- [root@Node1 ~]#:chmod -R 755 /dmdata/dmbak
复制代码
查看
二、安装DM8
2.1 挂载镜像
进入/opt/下,解压安装包。
- [root@Node1 ~]#:cd /opt/
- [root@Node1 opt]#:ls
- dm8_20250122_x86_rh7_64.zip rh
- [root@Node1 opt]#:
- [root@Node1 opt]#:unzip dm8_20250122_x86_rh7_64.zip
- Archive: dm8_20250122_x86_rh7_64.zip
- inflating: dm8_20250122_x86_rh7_64.iso_SHA256.txt
- inflating: dm8_20250122_x86_rh7_64.README
- inflating: dm8_20250122_x86_rh7_64.iso
- [root@Node1 opt]#:
复制代码
挂载到/mnt/下
- [root@Node1 opt]#:mount -o loop dm8_20250122_x86_rh7_64.iso /mnt
复制代码
2.2 命令行安装
切换到dmdba用户。
进入/mnt/目次下。执行安装。
- [root@Node1 opt]#:su - dmdba
- 上一次登录:日 3月 23 22:44:24 CST 2025pts/0 上
- [dmdba@Node1 ~]$ cd /mnt
- [dmdba@Node1 mnt]$ ll
- 总用量 974521
- -r-xr-xr-x. 1 root root 3011770 1月 22 15:57 DM8 Install.pdf
- -r-xr-xr-x. 1 root root 994897045 1月 22 17:00 DMInstall.bin
- [dmdba@Node1 mnt]$ ./DMInstall.bin -i
- 安装语言:
- [1]: 简体中文
- [2]: English
- 请选择安装语言 [1]:1 #选择简体中文
- 解压安装程序.........
- 硬件架构校验通过!
- 欢迎使用达梦数据库安装程序
- 是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n #没有key文件,选择n否
- 是否设置时区? (Y/y:是 N/n:否) [Y/y]:y #设置时区
- 设置时区:
- [ 1]: (GTM-12:00) 日界线西
- [ 2]: (GTM-11:00) 萨摩亚群岛
- [ 3]: (GTM-10:00) 夏威夷
- [ 4]: (GTM-09:00) 阿拉斯加
- [ 5]: (GTM-08:00) 太平洋时间(美国和加拿大)
- [ 6]: (GTM-07:00) 亚利桑那
- [ 7]: (GTM-06:00) 中部时间(美国和加拿大)
- [ 8]: (GTM-05:00) 东部部时间(美国和加拿大)
- [ 9]: (GTM-04:00) 大西洋时间(美国和加拿大)
- [10]: (GTM-03:00) 巴西利亚
- [11]: (GTM-02:00) 中大西洋
- [12]: (GTM-01:00) 亚速尔群岛
- [13]: (GTM) 格林威治标准时间
- [14]: (GTM+01:00) 萨拉热窝
- [15]: (GTM+02:00) 开罗
- [16]: (GTM+03:00) 莫斯科
- [17]: (GTM+04:00) 阿布扎比
- [18]: (GTM+05:00) 伊斯兰堡
- [19]: (GTM+06:00) 达卡
- [20]: (GTM+07:00) 曼谷,河内
- [21]: (GTM+08:00) 中国标准时间
- [22]: (GTM+09:00) 首尔
- [23]: (GTM+10:00) 关岛
- [24]: (GTM+11:00) 所罗门群岛
- [25]: (GTM+12:00) 斐济
- [26]: (GTM+13:00) 努库阿勒法
- [27]: (GTM+14:00) 基里巴斯
- 请选择时区 [21]:21 #选择中国标准时间
- 安装类型:
- 1 典型安装
- 2 服务器
- 3 客户端
- 4 自定义
- 请选择安装类型的数字序号 [1 典型安装]:1 #1典型安装
- 所需空间: 1912M
- 请选择安装目录 [/home/dmdba/dmdbms]: #默认,直接回车
- 可用空间: 41G
- 是否确认安装路径(/home/dmdba/dmdbms)? (Y/y:是 N/n:否) [Y/y]:y #确认安装路径
- 安装前小结
- 安装位置: /home/dmdba/dmdbms
- 所需空间: 1912M
- 可用空间: 41G
- 版本信息:
- 有效日期:
- 安装类型: 典型安装
- 是否确认安装? (Y/y:是 N/n:否):y #最后确认安装
- 2025-03-23 14:56:21
- [INFO] 安装达梦数据库...
- 2025-03-23 14:56:22
- [INFO] 安装 基础 模块...
- 2025-03-23 14:56:27
- [INFO] 安装 服务器 模块...
- 2025-03-23 14:56:27
- [INFO] 安装 客户端 模块...
- 2025-03-23 14:56:30
- [INFO] 安装 驱动 模块...
- 2025-03-23 14:56:31
- [INFO] 安装 手册 模块...
- 2025-03-23 14:56:31
- [INFO] 安装 服务 模块...
- 2025-03-23 14:56:32
- [INFO] 移动日志文件。
- 2025-03-23 14:56:32
- [INFO] 安装达梦数据库完成。
- 请以root系统用户执行命令:
- /home/dmdba/dmdbms/script/root/root_installer.sh
- 安装结束
- [dmdba@Node1 mnt]$
- #exit退出普通用户,根据以上提示信息,在root用户下执行提示的命令
复制代码 安装完成,切换为root用户,执行提示的命令。创建DmAPService,否则会影响数据库备份。
- [root@Node1 opt]#:/home/dmdba/dmdbms/script/root/root_installer.sh
- 移动 /home/dmdba/dmdbms/bin/dm_svc.conf 到/etc目录
- 创建DmAPService服务
- Created symlink from /etc/systemd/system/multi-user.target.wants/DmAPService.service to /usr/lib/systemd/system/DmAPService.service.
- 创建服务(DmAPService)完成
- 启动DmAPService服务
- [root@Node1 opt]#:
复制代码 数据库安装完成后还需要注册实例才气利用数据库
2.3 配置情况变量
需要root用户,进入到dmdba用户的家目次下(/home/dmdba/),配置对应的情况变量。
前两行自动写入了,只需要到场最后一行即可。如果你的没写入,利市动写入即可。根据自己的现实路径写入。
- [root@Node1 opt]#:cd /home/dmdba/
- [root@Node1 dmdba]#:vim .bash_profile
- ......
- export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"
- export DM_HOME="/home/dmdba/dmdbms"
- export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
复制代码 切换到dmdba用户,使变量见效。
- [root@Node1 dmdba]#:su - dmdba
- 上一次登录:日 3月 23 14:54:11 CST 2025pts/0 上
- [dmdba@Node1 ~]$ source .bash_profile
- [dmdba@Node1 ~]$
复制代码 2.4 启动图形化界面
达梦数据库,可启动图形化界面,而无需下载客户端(固然也可以下载客户端),这里在体系里面操作命令。
- [root@Node1 ~]#:cd /mnt
- [root@Node1 mnt]#:xhost +
- access control disabled, clients can connect from any host
- [root@Node1 mnt]#:echo $DISPLAY
- :0
- [root@Node1 mnt]#:
- #切换到普通用户dmdba。
- [root@Node1 mnt]#:su - dmdba
- 上一次登录:日 3月 23 15:05:02 CST 2025pts/0 上
- [dmdba@Node1 ~]$ export DISPLAY=:0.0
- #进入数据库安装路径/home/dmdba/dmdbms/tool/目录下,启动DM管理工具。
- [dmdba@Node1 ~]$ cd /home/dmdba/dmdbms/tool/
- [dmdba@Node1 tool]$ ls
- analyzer console disql dropins dts_cmd_run.sh manager.bmp nca.sh resources
- analyzer.bmp console.bmp dmagent dts log4j.xml monitor p2 templates
- configuration dbca.sh dmservice.sh dts.bmp manager monitor.bmp plugins version.sh
- [dmdba@Node1 tool]$
- #执行manager,启动图形化管理工具。
- [dmdba@Node1 tool]$ ./manager
复制代码 启动后就会出现图形化管理工具
如图:
三、配置实例
利用dmdba用户配置实例,进入到/home/dmdba/dmdbms/bin目次下。
利用dminit命令初始化实例,dminit命令可设置多种参数,可执行命令./dminit help查看可配置参数。
- [root@Node1 dmdba]#:su - dmdba
- 上一次登录:日 3月 23 15:09:50 CST 2025pts/2 上
- [dmdba@Node1 ~]$
- [dmdba@Node1 ~]$ cd /home/dmdba/dmdbms/bin
- [dmdba@Node1 bin]$ ./dminit help
- initdb V8
- db version: 0x7000d
- file dm.key not found, use default license!
- License will expire on 2026-01-17
- version: 03134284336-20250117-257733-20132
- 格式: ./dminit KEYWORD=value
- 例程: ./dminit PATH=/public/dmdb/dmData PAGE_SIZE=16 SYSDBA_PWD=... SYSAUDITOR_PWD=... [SYSSSO_PWD=...]
- 关键字 说明(默认值)
- --------------------------------------------------------------------------------
- INI_FILE 初始化文件dm.ini存放的路径
- PATH 初始数据库存放的路径
- CTL_PATH 控制文件路径
- LOG_PATH 日志文件路径
- EXTENT_SIZE 数据文件使用的簇大小(16),可选值:16, 32, 64,单位:页
- PAGE_SIZE 数据页大小(8),可选值:4, 8, 16, 32,单位:K
- LOG_SIZE 日志文件大小(4096),单位为:M,范围为:256M ~ 8G
- CASE_SENSITIVE 大小敏感(Y),可选值:Y/N,1/0
- CHARSET/UNICODE_FLAG 字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]
- SEC_PRIV_MODE 权限管理模式(0),可选值:0[TRADITION],1[BMJ],2[EVAL],3[BAIST],4[ZBMM]
- SYSDBA_PWD 设置SYSDBA密码
- SYSAUDITOR_PWD 设置SYSAUDITOR密码
- DB_NAME 数据库名(DAMENG)
- INSTANCE_NAME 实例名(DMSERVER)
- PORT_NUM 监听端口号(5236)
- BUFFER 系统缓存大小(8000),单位M
- TIME_ZONE 设置时区(+08:00)
- PAGE_CHECK 页检查模式(3),可选值:0/1/2/3
- PAGE_HASH_NAME 设置页检查HASH算法
- EXTERNAL_CIPHER_NAME 设置默认加密算法
- EXTERNAL_HASH_NAME 设置默认HASH算法
- EXTERNAL_CRYPTO_NAME 设置根密钥加密引擎
- RLOG_ENCRYPT_NAME 设置日志文件加密算法,若未设置,则不加密
- RLOG_POSTFIX_NAME 设置日志文件后缀名,长度不超过10。默认为log,例如DAMENG01.log
- USBKEY_PIN 设置USBKEY PIN
- PAGE_ENC_SLICE_SIZE 设置页加密分片大小,可选值:0、512、4096,单位:Byte
- ENCRYPT_NAME 设置全库加密算法
- BLANK_PAD_MODE 设置空格填充模式(0),可选值:0/1
- SYSTEM_MIRROR_PATH SYSTEM数据文件镜像路径
- MAIN_MIRROR_PATH MAIN数据文件镜像
- ROLL_MIRROR_PATH 回滚文件镜像路径
- MAL_FLAG 初始化时设置dm.ini中的MAL_INI(0)
- ARCH_FLAG 初始化时设置dm.ini中的ARCH_INI(0)
- MPP_FLAG Mpp系统内的库初始化时设置dm.ini中的mpp_ini(0)
- CONTROL 初始化配置文件(配置文件格式见系统管理员手册)
- AUTO_OVERWRITE 是否覆盖所有同名文件(0) 0:不覆盖 1:部分覆盖 2:完全覆盖
- USE_NEW_HASH 是否使用改进的字符类型HASH算法(1)
- ELOG_PATH 指定初始化过程中生成的日志文件所在路径
- AP_PORT_NUM 分布式环境下协同工作的监听端口
- HUGE_WITH_DELTA 是否仅支持创建事务型HUGE表(1) 1:是 0:否
- RLOG_GEN_FOR_HUGE 是否生成HUGE表REDO日志(1) 1:是 0:否
- PSEG_MGR_FLAG 是否仅使用管理段记录事务信息(0) 1:是 0:否
- CHAR_FIX_STORAGE CHAR是否按定长存储(N),可选值:Y/N,1/0
- SQL_LOG_FORBID 是否禁止打开SQL日志(N),可选值:Y/N,1/0
- DPC_MODE 指定DPC集群中的实例角色(0) 0:无 1:MP 2:BP 3:SP,取值1/2/3时也可以用MP/BP/SP代替
- USE_DB_NAME 路径是否拼接DB_NAME(1) 1:是 0:否
- MAIN_DBF_PATH MAIN数据文件存放路径
- SYSTEM_DBF_PATH SYSTEM数据文件存放路径
- ROLL_DBF_PATH ROLL数据文件存放路径
- TEMP_DBF_PATH TEMP数据文件存放路径
- ENC_TYPE 数据库内部加解密使用的加密接口类型(1), 可选值: 1: 优先使用EVP类型 0: 不启用EVP类型
- RANDOM_CRYPTO 随机数算法所在加密引擎名
- DPC_TENANCY 指定DPC集群是否启用多租户模式(0) 0:不启用 1:启用,取值0/1时也可以用FALSE/TRUE代替
- HELP 打印帮助信息
- [dmdba@Node1 bin]$
复制代码 这里:猛烈发起用户在初次安装数据库初始化实例时,立即修改数据库体系用户的初始密码,并设置肯定的密码强度,以保障数据安全性。
也可以自定义初始化实例的参数
这里我的密码设置为Dmdb_20250323
根据自己的风俗设置密码,复杂度要包含:大小写字母、特别字符、数字
- [dmdba@Node1 bin]$ ./dminit path=/dmdata/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=y CHARSET=1 DB_NAME=DMTEST INSTANCE_NAME=DBSERVER PORT_NUM=5236 SYSDBA_PWD=Dmdb_20250323 SYSAUDITOR_PWD=Dmdb_20250323
- initdb V8
- db version: 0x7000d
- file dm.key not found, use default license!
- License will expire on 2026-01-17
- Normal of FAST
- Normal of DEFAULT
- Normal of RECYCLE
- Normal of KEEP
- Normal of ROLL
- log file path: /dmdata/data/DMTEST/DMTEST01.log
- log file path: /dmdata/data/DMTEST/DMTEST02.log
- write to dir [/dmdata/data/DMTEST].
- create dm database success. 2025-03-23 15:16:18
- [dmdba@Node1 bin]$
复制代码 如果这里是自定义的初始化参数,那么在注册服务和启动数据库时应按照自定义参数进行操作。
四、注册服务
注册服务脚本为dm_service_installer.sh。注册服务需要利用root用户进行注册。进入到数据库安装目次的/home/dmdba/dmdbms/script/root下。
- [dmdba@Node1 bin]$ exit
- 登出
- [root@Node1 dmdba]#:cd /home/dmdba/dmdbms/script/root/
- [root@Node1 root]#:ls
- dm_service_installer.sh dm_service_uninstaller.sh root_installer.sh
- [root@Node1 root]#:./dm_service_installer.sh -t dmserver -dm_ini /dmdata/data/DMTEST/dm.ini -p DMTEST
- Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMTEST.service to /usr/lib/systemd/system/DmServiceDMTEST.service.
- 创建服务(DmServiceDMTEST)完成
- [root@Node1 root]#:
复制代码 进入达梦数据库安装目次下的bin目次中,可以看到已经注册好的服务DmServiceDMTEST。
- [root@Node1 root]#:cd /home/dmdba/dmdbms/bin
- [root@Node1 bin]#:ll Dm*
- -rwxr-xr-x. 1 dmdba dmdba 15447 3月 23 14:56 DmAPService
- -rwxr-xr-x. 1 dmdba dmdba 15976 3月 23 14:56 DmAuditMonitorService
- -rwxr-xr-x. 1 dmdba dmdba 15140 3月 23 14:56 DmInstanceMonitorService
- -rwxr-xr-x. 1 dmdba dmdba 15594 3月 23 14:56 DmJobMonitorService
- -rwxr-xr-x. 1 dmdba dmdba 18518 3月 23 15:19 DmServiceDMTEST
- [root@Node1 bin]#:
复制代码 五、启动 停止 查看状态
利用dmdba用户进入DM安装目次下的bin目次下,启动数据库。
- #在启动前查看数据库端口,发现没有启动服务。
- [root@Node1 bin]#:ss -natp | grep 5236
- #切换到dmdba用户
- [root@Node1 bin]#:su - dmdba
- 上一次登录:日 3月 23 15:12:24 CST 2025pts/0 上
- [dmdba@Node1 ~]$ cd /home/dmdba/dmdbms/bin
- #在该目录下,执行启动文件。看到启动成功。
- [dmdba@Node1 bin]$ ./DmServiceDMTEST start
- Starting DmServiceDMTEST: [ OK ]
- [dmdba@Node1 bin]$
- #这时候再次查看端口,发现服务启动成功。
- [dmdba@Node1 bin]$ ss -natp | grep 5236
- LISTEN 0 128 [::]:5236 [::]:* users:(("dmserver",pid=6897,fd=3))
- [dmdba@Node1 bin]$
- #查看状态
- [dmdba@Node1 bin]$ ./DmServiceDMTEST status
- DmServiceDMTEST (pid 6897) is running.
- [dmdba@Node1 bin]$
- #重启数据库。
- [dmdba@Node1 bin]$ ./DmServiceDMTEST restart
- Stopping DmServiceDMTEST: [ OK ]
- Starting DmServiceDMTEST: [ OK ]
- [dmdba@Node1 bin]$
- #停止数据库 [dmdba@Node1 bin]$ ./DmServiceDMTEST stop
- #这里就不停止了。
复制代码
怎样在命令行进入数据库,登录数据库
利用命令,也可以绝对路径启动:
./disql 用户名/密码@主机:端口
./disql SYSDBA/Dmdb_20250323@localhost:5236
- [dmdba@Node1 bin]$ exit
- 登出
- [root@Node1 bin]#:cd /home/dmdba/dmdbms/bin
- [root@Node1 bin]#:./disql SYSDBA/Dmdb_20250323@localhost:5236
- 服务器[localhost:5236]:处于普通打开状态
- 登录使用时间 : 5.961(ms)
- disql V8
- SQL>
- SQL>
- [root@Node1 bin]#:
复制代码 进入数据库后,可以exit退出。
六、数据库客户端连接
我们在第2.4节启动了图形化管理界面。可以利用客户端连接DM库。
执行/home/dmdba/dmdbms/tool/下的manager启动客户端工具。
点击新建连接
在弹出的新建数据库连接窗口,输入密码:Dmdb_20250323
根据自己设置的密码输入。
主机名:localhost
端口:默认5236
验证方式:默认
用户名:SYSDBA
口令:[密码]
连接名可以自己起,我这里叫localhost。也可以是本机ip地点
可以点击测试一下看是否能连上。显示连接成功。
点击连接,成功连接到数据库。
成功登录!
---end---
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
|