在一学期的达梦数据库学习当中,我感到收获颇丰。
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。
如何安装dm8?
可以直接去官网直接进行下载,官网下载网址:达梦数据库管理系统DM8
安装的具体步骤>>
1.挂载
[root@localhost 桌面]#mkdir /dm8
[root@localhost 桌面]#mkdir /mnt/ dm
[root@localhost 桌面]#chmod 777 /mnt/dm
[root@localhost 桌面]# mount -o loop /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm
mount: /mnt/dm: WARNING: source write-protected,mounted read-only.
[root@localhost 桌面]#chmod 777 /mnt/dm
[root@localhost 桌面]# mount -o loop /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm
mount: /mnt/dm: WARNING: source write-protected,mounted read-only.
[root@localhost桌面]#cd /mnt/dm
[root@localhost dm]#ls
DM8 Install.pdfDMInstallIbin
[root@localhost dm]#ls
DM8 Install.pdfDMInstallIbin
2.创建用户
[root@localhost dm]# xhost+
access control disabled, clients can connect from any host
access control disabled, clients can connect from any host
[root@localhost dm]#echo $DISPLAY
:0.0
[root@localhost dm]# groupadd dinstall
[root@localhost dm]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
:0.0
[root@localhost dm]# groupadd dinstall
[root@localhost dm]# useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
[root@localhost dm]#passwd dmdba
更改用户dmdba的密码。
更改用户dmdba的密码。
3.调用
[root@localhost dm]#chown dmdba:dinstall /dm8
[root@localhost dm]#sudo su -dmdba
[dmdba@localhost ~]$export DISPLAY=:0.0
[dmdba@localhost ~]$export DISPLAY=:0.0
[dmdbaelocalhost ~]$ xhost +
access control disabled, clients can connect from any host
access control disabled, clients can connect from any host
[dmdba@localhost ~]$cd /mnt/dm
[dmdba@localhost dm]$ ls
‘DM8 Install.pdf' DMInstall.bin
[dmdba@localhost dm]$ ./DMInstall.bin
[dmdba@localhost dm]$ ls
‘DM8 Install.pdf' DMInstall.bin
[dmdba@localhost dm]$ ./DMInstall.bin
安装过程中注意配置环境以及操作系统是麒麟10。
完成以上步骤后就会出现这个界面↓
![](https://img-blog.csdnimg.cn/c428c6718a3f415fadc73074d08e9dfe.png)
按要求执行即可。
本学期我们还学习了数据库的使用。
学习了如何使用图形化工具和编写sql语句。
而最重要的内容就是编写sql语句。
下面是达梦数据库中常见的 SQL 语句:
--插入数据
INSERT INTO表名(字段名1,字段名2,...) VALUES(值1,值2,...);
示例:
insert into fruit values(1,'苹果','A01');
insert into fruit values(2,'梨子','B01');
insert into fruit values(3,'香蕉','D01');
--更新数据
UPDATE 表名 SET 字段名1=值1 WHERE 条件表达式;
示例:
update fruit set oid='C01' where fname='苹果';
update fruit set fname='巴西香蕉',oid='C01' where fid=3;
--删除数据
DELETE FROM 表名 WHERE 条件表达式;
示例:
delete from TBL_BookInfo where publisher='清华大学出版社';
--查询数据
SELECT * {字段名1,字段名2,字段名3,……} FROM 表名
示例:
查询这个表的所有信息:
select * from tbl_Bookinfo;
查询这个表中部分字段的信息:
select bookid,isbn,bookname from tbl_bookinfo;
sql语句一般不区分大小写,自行灵活使用。