数据库管理

更新时间: 2021-10-19 11:28:23

对于时序数据库,您需要通过时序数据库控制台,创建一个初始账号,并通过数据管理(DMS)控制台创建和管理数据库。另外,也可以通过psql或pgAdmin创建和管理时序数据库。

数据管理控制台(DMS)

创建数据库

操作步骤

  1. 登录数据管理控制台(DMS),请参见数据管理控制台登录

  2. 成功登录后,在页面上方的菜单栏中,选择SQL操作 > SQL窗口

  3. 在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;
  4. 单击执行,完成创建数据库。

删除数据库

操作步骤

  1. 登录数据管理控制台(DMS),请参见数据管理控制台登录

  2. 成功登录后,在页面上方的菜单栏中,选择SQL操作 > SQL窗口

  3. 在SQL窗口中按照如下方式,删除数据库。

     drop database <database name>
  4. 单击执行,完成数据库删除。

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

创建数据库

操作步骤

  1. 通过psql登录时序数据库

     psql -U user -h host -d postgres -p port
     其中,user为创建的初始账号,host为时序数据库地址,port为时序数据库端口
  2. 成功登录后,在终端窗口中按照如下方式,创建数据库:

     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;

删除数据库

操作步骤

  1. 通过psql登录时序数据库

     psql -U user -h host -d postgres -p port
     其中,user为创建的初始账号,host为时序数据库地址,port为时序数据库端口
  2. 成功登录后,在终端窗口中按照如下方式,删除数据库:

     drop database <database name>

pgAdmin

pgAdmin是 PostgreSQL 图形客户端,可以直接用于连接时序数据库。详情参见官网。您可以从 PostgreSQL 官网下载 pgAdmin 4 v4.3。pgAdmin 4 v4.3 支持各种平台,例如 Windows、macOS 和 Linux。其它图形客户端,详情参见图形客户端工具。

操作步骤

  1. 下载安装pgAdmin 4 v4.3。

  2. 选择Add new server,进入配置连接窗口。pg1

  3. 填写配置信息,如下图所示:

    pg-denglu
  4. 单击save,即可连接到时序数据库。