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%,付费后可阅读全文。  |