猿创征文|我这样看国产【达梦】数据库的
这几天正好琢磨国产数据库呢,CSDN又有对应的活动,我简述一下达梦数据库的使用,很方便,给了在线环境,不需要自己进行搭建测试,如果为了公司有去国外技术开发需求可以使用这个,用起来也不复杂,并且国内排名也比较高,很多领导都会选择这个数据库。对于程序员来说,掌握国产的第一名的数据库产品使用方法还是很有必要的。毕竟我们是靠技术吃饭的,多一门技能还是更好的。这几年很多部门都在将国外数据库转成国内数据库,这也是个很大的市场呢。
下面我简述了达梦数据库的常用SQL语句的使用方法,希望能对大家创造一些价值。
达梦官网:
目录
下载中心
这里提供了在线测试,但是需要注册,注册使用手机号注册即可。
注册完成
注册完成后有个个人后台,后台里能看到各种教程。
在线测试
这里提供了19个提示步骤,就是语句的使用方法。
查看达梦数据库运行状态
查看数据库运行状态,使用如下语句:
查看达梦数据库版本
查看版本信息,使用如下语句:
创建用户
使用的还是Create语句,与SQL没区别。
权限给予
这里权限给予还是挺麻烦的,幸好直接给语句了,咱们能直接用。
查看用户信息
切换到DM用户
切换用户,使用的是conn命令,也就是我们经常使用的链接数据库的conn变量。
查看登录用户:
建表语句
在建表语句中可以看出,还是稍微与平时使用的SQL有一些区别,例如,在创建int类型数据的时候并没有长度约束。
约束添加
非空
主键
外键
查看表结构
查看外键
其实,外键这里无所谓,咱们现在开发的过程中几乎没有创建外键约束的。
插入语句
这里还是使用insert语句,没变化,但是与Oracle一样,做完DML语句之后需要进行commit。
修改语句
依然使用updata,需要commit才算操作。
新旧数据查询
删除语句
批量添加数据-方便测试
可以看到执行10万次才消耗468毫秒。
排序数据
使用的是order by,正序:ASC,倒序:DESC。
分组查询
GROUP BY、HAVING 语句实现分组,这里需要插入一些数据进行测试。
创建视图
这里才Create View使用方法有一定的区别
创建完成v1的视图,可以根据常规的sql语句进行查询即可。
创建索引
删除索引
序列SEQUENCE
这里也是仿照Oracle使用了SEQUENCE。
可以通过
查看序列的当前数字。
使用总结
在线测试完成后进行下载安装。安装步骤还是很简单的。
安装步骤和人大金仓差不多。反正国内的数据库都是类似的安装步骤。
达梦有自己的DM工具,由于是全中文的,所以可以直接学会使用方法。
将我们自己的MySQL数据库转移到DM上即可正常使用了。
国产数据库里面达梦数据库排名第一。所以企业选择数据库的时候就会默认选择排名较高的数据库产品。所以搞明白达梦数据库对于国内程序员还是很有必要的。
- 点赞
- 收藏
- 关注作者
评论(0)