CREATE DATABASE
语句用于在 TiDB 上创建新数据库。按照 SQL 标准,“数据库”一词在 MySQL 术语中最接近 “schema”。
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
create_specification:
[DEFAULT] CHARACTER SET [=] charset_name
| [DEFAULT] COLLATE [=] collation_name
当创建已存在的数据库且不指定使用 IF NOT EXISTS
时会报错。
CREATE DATABASE mynewdatabase;
USE mynewdatabase;
Query OK, 0 rows affected (0.11 sec)
CREATE DATABASE
语句与 MySQL 完全兼容。如发现任何兼容性差异,请在 GitHub 上提交 issue。