【数据库】实验一 openGauss数据库管理系统

文章目录


使用docker ps 查看当前在运行中的docker容器,由下图可知没有正在运行的容器。
在这里插入图片描述
使用docker run --name opengauss --privileged=true -d -e GS_PASSWORD=opengs01@CG enmotech/opengauss:3.0.0命令拉取docker镜像。

在这里插入图片描述
拉取镜像后再次使用docker ps查看是否成功拉取镜像,下图表明成功创建一个名为9438fa66a92d的镜像。

在这里插入图片描述
进入docker容器,测试连接docker exec -it 9438fa66a92d /bin/bash。下图表示为成功进入镜像。
在这里插入图片描述
使用命令su - omm切换到数据库管理员用户。
在这里插入图片描述
使用gsql命令连接运行的数据库

在这里插入图片描述

使用命令create database mydb; 创建一个新的数据库
在这里插入图片描述
使用命令\l查看新创建的数据库。
在这里插入图片描述
使用\c mydb进入已存在的数据库。
在这里插入图片描述
使用命令create table stu(sno char(10) primary key,sname char(10) unique)在数据库中创建表格(关系)stu
在这里插入图片描述
使用命令select * from stu;查看是否成功创建关系。
在这里插入图片描述
使用命令insert into stu values(‘95001’, ‘zhangsan’);向关系中插入数据

在这里插入图片描述
使用命令select * from stu;查看是否成功插入关系。
在这里插入图片描述
先创建个数据库db_tpcc。
再使用ALTER DATABASE db_tpcc RENAME TO tpcc;修改数据库的名字。
在这里插入图片描述
使用命令DROP DATABASE tpcc;删除数据库
在这里插入图片描述

重新打开数据库

docker start 9438fa66a92d
docker exec -it 9438fa66a92d /bin/bash

猜你喜欢

转载自blog.csdn.net/m0_52427832/article/details/127123225