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 数据库名 ;
网络异常,图片无法展示
|
- 使用成功
网络异常,图片无法展示
|