数据库管理
对于时序数据库,您需要通过时序数据库控制台,创建一个初始账号,并通过数据管理(DMS)控制台创建和管理数据库。另外,也可以通过psql或pgAdmin创建和管理时序数据库。
数据管理控制台(DMS)
创建数据库
操作步骤
登录数据管理控制台(DMS),请参见数据管理控制台登录。
成功登录后,在页面上方的菜单栏中,选择SQL操作 > SQL窗口。
在SQL窗口中按照如下方式,创建数据库:
CREATE DATABASE name [ [ WITH ] [ OWNER [=] user_name ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] [ LC_COLLATE [=] lc_collate ] [ LC_CTYPE [=] lc_ctype ] [ TABLESPACE [=] tablespace_name ] [ CONNECTION LIMIT [=] connlimit ] ]
例如,若您要创建一个名称为test的数据库,可以执行如下命令:
create database test;
单击执行,完成创建数据库。
删除数据库
操作步骤
登录数据管理控制台(DMS),请参见数据管理控制台登录。
成功登录后,在页面上方的菜单栏中,选择SQL操作 > SQL窗口。
在SQL窗口中按照如下方式,删除数据库。
drop database <database name>
单击执行,完成数据库删除。
psql
安装psql交互式终端,管理时序数据库。
# X86_64平台下Red Hat Linux 7 /CentOS 7 系统,psql安装方法如下:
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-2.noarch.rpm
yum install postgresql10
创建数据库
操作步骤
通过psql登录时序数据库
psql -U user -h host -d postgres -p port 其中,user为创建的初始账号,host为时序数据库地址,port为时序数据库端口
成功登录后,在终端窗口中按照如下方式,创建数据库:
CREATE DATABASE name [ [ WITH ] [ OWNER [=] user_name ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] [ LC_COLLATE [=] lc_collate ] [ LC_CTYPE [=] lc_ctype ] [ TABLESPACE [=] tablespace_name ] [ CONNECTION LIMIT [=] connlimit ] ]
例如,若您要创建一个名称为test的数据库,可以执行如下命令:
create database test;
删除数据库
操作步骤
通过psql登录时序数据库
psql -U user -h host -d postgres -p port 其中,user为创建的初始账号,host为时序数据库地址,port为时序数据库端口
成功登录后,在终端窗口中按照如下方式,删除数据库:
drop database <database name>
pgAdmin
pgAdmin是 PostgreSQL 图形客户端,可以直接用于连接时序数据库。详情参见官网。您可以从 PostgreSQL 官网下载 pgAdmin 4 v4.3。pgAdmin 4 v4.3 支持各种平台,例如 Windows、macOS 和 Linux。其它图形客户端,详情参见图形客户端工具。
操作步骤
下载安装pgAdmin 4 v4.3。
选择Add new server,进入配置连接窗口。
填写配置信息,如下图所示:
单击save,即可连接到时序数据库。