MySQL8 使用命令 CREATE DATABASE 创建一个数据库,要使用此语句,您需要拥有 CREATE 数据库的权限。MySQL8 对数据库的创建数量没有任何限制,但是系统底层可能对调用文件目录数量有限制。
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_option] ... create_option: [DEFAULT] { CHARACTER SET [=] charset_name | COLLATE [=] collation_name | ENCRYPTION [=] {'Y' | 'N'} }
创建数据库语法介绍:
在不同的数据库中,DATABASE 和 SCHEMA 定义不同,但在 MySQL 中,两者的概念相同,以下示例可以互换。
show databases; //返回全部的数据库,包含系统和用户创建的数据库
select database(); //返回当前正在使用的数据库
create database try8; //选项为默认值的数据库
create database if not exists try8; //不存在数据库 try8 则创建
create database try8 default character set utf8mb4 collate utf8mb4_general_ci; //通用方案
drop database try8; //删除数据库 try8
drop database if exists try8; //防止报错,存在数据库 try8 才执行删除
use try8; //切换当前使用的数据库为:try8
MySQL8教程 - MySQL8 创建数据库,主要用于介绍 MySQL 和 MySQL8 数据库,从 MySQL8 创建数据库开始,逐步到 MySQL8 创建数据库示例等,通篇实用易懂,让 MySQL8 入门更加快速和简单。
《MySQL8教程》主打原创、全部免费,欢迎学习和转载,如需交流请加微信号:try8_cn。