--显示所有数据库
show databases;
--查看当前所使用的数据库,如果之前已经使用use语句选择了某个数据库,他就会返回当前用的数据库名称
select database();
use demon; --demon是取的名字
--创建数据库
create database demon; 只能创建一次,如果数据库已存在会报错
如果数据库不存在则创建,存在则什么也不做
数据库已存在也不会报错
create database if not exists demon; (推荐使用)
--删除数据库
drop database demon; 如果数据库不存在会报错
如果数据库存在才删,不存在则什么也不做
数据库不存在不会报错
drop database if exists demon; (推荐使用)
--修改数据库
alter database demon character set utf8mb4_0900-ai-ci;
utf8mb4:字符集 兼容utf8,且比utf8能表示更多的字符
utf8mb4_0900-ai-ci:字符集对应的排序规则,声调/重音不敏感(accent insensitive),大小写不敏感(case insensitive)