OceanBase CREATE DATABASE

2021-06-10 14:36 更新

描述

該語句用于創(chuàng)建數(shù)據(jù)庫,并可以指定數(shù)據(jù)庫的默認(rèn)屬性(如數(shù)據(jù)庫默認(rèn)字符集,校驗規(guī)則等)。

格式

create_database_stmt:
    CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] database_name [database_option_list]

database_option_list:
    database_option [database_option ...]

database_option:
    [DEFAULT] {CHARACTER SET | CHARSET} [=] charset_name
  | [DEFAULT] COLLATE [=] collation_name
  | REPLICA_NUM [=] int_num
  | PRIMARY_ZONE [=] zone_name
  | {READ ONLY | READ WRITE}
  | DEFAULT TABLEGROUP [=] {NULL | table_group_name}

參數(shù)解釋

參數(shù)

描述

database_name

指定要修改屬性的數(shù)據(jù)庫名稱。如果不指定,會對當(dāng)前默認(rèn)數(shù)據(jù)庫進行修改。

CHARSET charset_name

指定要修改的字符集。

COLLATE collation_name

指定校對規(guī)則。

REPLICA_NUM int_num

指定副本數(shù)。

PRIMARY_ZONE zone_name

指定主 Zone。

READ ONLY | READ WRITE

設(shè)置數(shù)據(jù)庫級只讀或讀寫屬性。

DEFAULT TABLEGROUP table_group_name

設(shè)置數(shù)據(jù)庫默認(rèn)表組信息,NULL 表示取消數(shù)據(jù)庫默認(rèn)表組。

示例

  • 創(chuàng)建數(shù)據(jù)庫 test2,并指定字符集為 UTF8。
OceanBase(admin@test)>create database test2 default CHARACTER SET UTF8;
Query OK, 1 row affected (0.00 sec)
  • 創(chuàng)建讀寫屬性的數(shù)據(jù)庫 test3。
OceanBase(admin@test)>create database test3 READ WRITE;
Query OK, 1 row affected (0.03 sec)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號