首页 文章 精选 留言 我的

精选列表

搜索[虚拟线程],共10000篇文章
优秀的个人博客,低调大师

使用虚拟机在CentOS上安装部署数据库使用

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 本节描述使用数据库的基本操作。通过此节您可以完成创建数据库、创建表及向表中插入数据和查询表中数据等操作。 2.1 前提条件 ●openGauss正常运行。 ●由于本实验是对openGauss数据库的基本使用,需要掌握openGauss数据库的基本操作和SQL语法,openGauss数据库支持SQL2003标准语法,数据库基本操作参见附录二。 2.2 操作步骤 步骤 1以操作系统用户omm登录数据库主节点。 [root@ecs-c9bf script]# su - omm 若不确定数据库主节点部署在哪台服务器,请确认连接信息。 步骤 2启动服务。 启动服务命令: [omm@ecs-c9bf ~]$ gs_om -t start Starting cluster. ========================================= ========================================= Successfully started. 步骤 3连接数据库。 [omm@ecs-c9bf ~]$ gsql -d postgres -p 26000 -r 当结果显示为如下信息,则表示连接成功。 gsql ((openGauss 1.1.0 build 290d125f) compiled at 2020-05-08 02:59:43 commit 2143 last mr 131 Non-SSL connection (SSL connection is recommended when requiring high-security) Type "help" for help. postgres=# 其中,postgres为openGauss安装完成后默认生成的数据库。初始可以连接到此数据库进行新数据库的创建。26000为数据库主节点的端口号,需根据openGauss的实际情况做替换,请确认连接信息获取。 引申信息: ●使用数据库前,需先使用客户端程序或工具连接到数据库,然后就可以通过客户端程序或工具执行SQL来使用数据库了。 ● gsql是openGauss数据库提供的命令行方式的数据库连接工具。 步骤 4第一次连接数据库时,需要先修改omm用户密码,新密码修改为Bigdata@123(建议用户自定义密码)。 postgres=# alter role omm identified by 'Bigdata@123' replace 'openGauss@123'; ALTER ROLE 步骤 5创建数据库用户。 默认只有openGauss安装时创建的管理员用户可以访问初始数据库,您还可以创建其他数据库用户帐号。 postgres=# CREATE USER joe WITH PASSWORD "Bigdata@123"; 当结果显示为如下信息,则表示创建成功。 CREATE ROLE 如上创建了一个用户名为joe,密码为Bigdata@123的用户。 步骤 6创建数据库。 postgres=# CREATE DATABASE db_tpcc OWNER joe; 当结果显示为如下信息,则表示创建成功。 CREATE DATABASE 创建完db_tpcc数据库后,就可以按如下方法退出postgres数据库,使用新用户连接到此数据库执行接下来的创建表等操作。当然,也可以选择继续在默认的postgres数据库下做后续的体验。 退出postgres数据库。 postgres=# \q 使用新用户连接到此数据库。 [omm@ecs-c9bf ~]$ gsql -d db_tpcc -p 26000 -U joe -W Bigdata@123 -r 当结果显示为如下信息,则表示连接成功。 gsql ((openGauss 1.1.0 build 290d125f) compiled at 2020-05-08 02:59:43 commit 2143 last mr 131 Non-SSL connection (SSL connection is recommended when requiring high-security) Type "help" for help. db_tpcc=> 步骤 7创建SCHEMA。 db_tpcc=> CREATE SCHEMA joe AUTHORIZATION joe; 当结果显示为如下信息,则表示创建SCHEMA成功。 CREATE SCHEMA 步骤 8创建表。 创建一个名称为mytable,只有一列的表。字段名为firstcol,字段类型为integer。 db_tpcc=> CREATE TABLE mytable (firstcol int); CREATE TABLE 步骤 9向表中插入数据: db_tpcc=> INSERT INTO mytable values (100); 当结果显示为如下信息,则表示插入数据成功。 INSERT 0 1 查看表中数据: db_tpcc=> SELECT * from mytable; firstcol ---------- 100 (1 row) 步骤 10退出postgres数据库。 postgres=# \q 本实验结束。 原文链接:Gauss松鼠会

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册