| 
1、数据库常用命令 登录名为TEST的数据库:
  - $ ksql -USYSTEM -W123456 TEST 
 - ksql (V008R003C001) 
 - Type "help" for help. 
 - TEST=#
 
  复制代码查看数据库大小写是否敏感(off代表不敏感,on代表敏感):
  - TEST=#show case_sensitive;       
 -   case_sensitive
 - ----------------
 -  on
 - (1 row)
 
  复制代码查看数据库启动时间:
  - TEST=# select sys_postmaster_start_time(); 
 -     SYS_POSTMASTER_START_TIME
 - -------------------------------
 -  2019-10-15 12:53:37.837023-07
 - (1 row)   
 
  复制代码使用SQL命令CREATE DATABASE创建新数据库:
  - TEST=# create database mydb;
 - CREATE DATABASE   
 
  复制代码其中mydb为数据库名称,它遵循SQL标识符的一般规则。当前角色自动成为新数据库的拥有 者。该拥有者具有删除此数据库的权限(删除此数据库的同时会删除其中的所有对象,即使该对 象有不同的拥有者)。  查看新数据库MYDB所占的磁盘空间大小:
  - TEST=# select sys_database_size('MYDB'); 
 -  SYS_DATABASE_SIZE
 - -------------------
 -           10836517
 - (1 row)
 
  复制代码将数据库从TEST切换到MYDB:
  - TEST=# \c MYDB
 - You are now connected to database "MYDB" as user "SYSTEM".    
 
  复制代码查看所有数据库:
  - MYDB=# select datname from sys_database;     
 -   DATNAME
 - -----------
 -  TEST
 -  TEMPLATE1
 -  TEMPLATE0
 -  TEMPLATE2
 -  SAMPLES
 -  MYDB
 - (5 rows)
 
  复制代码删除数据库MYDB:
  - MYDB=# \c TEST
 - You are now connected to database "TEST" as user "SYSTEM".
 - TEST=# drop database MYDB;
 - DROP DATABASE
 
  复制代码 更多数据库创建、配置、删除等相关信息,见数据库管理员指南-5. 管理数据库。
 
   试读已结束,请付费阅读全文。   ¥ 3.00 付费阅读   本文只能试读34%,付费后可阅读全文。       |