持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情
DDL
查询所有数据库
show databases ;
查询当前数据库
select database() ;
创建数据库
create database [ if not exists ] 数据库名 [ default charset 字符集 ] [ collate 排序 规则 ] ;if not exists当数据库不存在时创建,存在时不创建efault charset可选择字符集如UTF8但是我建议UTF8因为其中午占3个字节,而有些特殊字符是占4个字节的所以我推荐大家使用utf8mb4,大家使用一般创建时数据库会默认字符集collate排序规则(正序倒序...)- [ ]当中为可选的
- 返回Query OK则表明创建成功
注意事项
- 如果数据库已被创建为报以下错误
- 我们可以使用
if not exists语句让其不报错,表示如果不存在创建 default charset创建数据库可选择字符集
删除数据库
drop database [ if exists ] 数据库名 ;- 如果删除一个不存在的数据库,将会报错。此时,可以加上参数
if exists,如果数据库存在,再执行删除,否则不执行删除。 - 如果存在的情况
使用数据库
use 数据库名 ;- 使用成功