达梦数据库 Windows 安装 + 基础操作
我这次是头一回装达梦数据库,先跟大伙说下,达梦是咱们国内自研的数据库,现在信创项目里基本都在用,做国内适配开发十有八九得接触它。我刚上手的时候一头雾水,啥操作都摸不清,今天拿我建好的 test 表举例,表里已经插了三条数据,带你们完整走一遍安装和基础使用流程,环境就拿咱们开发常用的 Windows 来讲。
首先第一步下载安装包,先打开达梦官网,找到产品板块里的达梦数据库管理系统,往下滑能看到试用下载,选 DM 开发版。咱们是 Windows 系统、X86 架构 CPU,系统就选 Win64,点立即下载就行。
下载完是个压缩包,解压之后里面是 ISO 镜像文件,不用复杂工具,直接双击打开就能加载成 DVD 驱动器,进去双击安装程序 exe 启动安装。我这边已经装好就不重复一步步点了,整体跟着页面提示走就没问题,配套的达梦技术文档里也有完整的安装卸载教程,对着看不容易出错。
安装流程细节跟你们捋一遍:
- 语言时区选简体中文;
- 欢迎页直接点下一步,同意许可证协议;
- 没有 K 授权文件直接跳过验证点下一步;
- 安装组件保持默认全选不用改动;
- 挑选安装文件夹,路径尽量干净,不用纠结中文路径问题;
- 一路确认、下一步,最后点完成结束安装。
安装结束会弹出初始化数据库的窗口,直接点初始化。操作完界面看着没动静也不用慌,去软件启动目录里能看到达梦自带一大堆配套工具。
刚装完不能直接连库,得先打开达梦数据库配置助手,选创建数据库实例,继续跟着指引操作:
- 选定数据库存放目录;
- 自定义数据库标识、库名、实例名,端口默认不用改;
- 数据库文件存放位置、初始化参数全部默认下一步;
- 设置登录口令,推荐所有系统用户共用一套密码,注意密码有要求,必须大小写字母加数字组合;
- 确认信息点完成,实例就创建好了。
实例建好之后,打开DM 管理工具操作数据库。左上角点新建链接,填好刚才设置的账号密码,连接名随便起,就能成功连上数据库。
连上库之后建表是在 SYSBA 模式下面操作,找到表选项右键新建表,我演示建一张文章表:
- 第一个字段自增 ID,类型 int,设为主键;
- 再加一个标题字段,类型 varchar,允许为空;
保存完表里是空数据,接下来插数据要打开 SQL 编辑器写 insert 语句,字符串值用单引号包裹。
这里踩了好几个坑,一开始没处理 ID 主键,执行直接报非空约束报错;改完之后又碰到唯一性约束问题,调完 SQL 语句才能正常插入。还有个奇怪的点,有时候界面点浏览数据看不到新增内容,但是直接写 select 查询语句就能正常查出数据,跟 MySQL 操作手感差别挺大,很多细节用法得慢慢适应。
最后顺带提下开发对接的事,不同语言适配还要额外装配套驱动:PHP 需要装达梦专属扩展,Golang 要引入对应依赖。后续实际开发大概率会和 MySQL 存在语法、函数兼容差异,这块后面再单独测试细说,今天先把安装、建库、建表、插数据这些基础流程给大家演示清楚。
十年开发经验程序员,离职全心创业中,历时三年开发出的产品《唯一客服系统》
一款基于Golang+Vue开发的在线客服系统,软件著作权编号:2021SR1462600。一套可私有化部署的网站在线客服系统,编译后的二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的全渠道在线客服系统,致力于帮助广大开发者/公司快速部署整合私有化客服功能。
开源地址:唯一客服(开源学习版)
官网地址:唯一客服官网
浙公网安备 33010602011771号