P6、SQL-DDL数据库操作
1.DDL基本语句介绍
-
查询
-
查询所有数据库
-
show databases; 这个语句用于查询当前所有的数据库
-
-
查询当前数据库
-
select database(); 如果我们经过了多次进入或跳转至新的数据库然后忘记当前在那个数据库了就可以查看当前在那个数据库中
-
-
创建
-
create table if not exists 数据库名 default charset 字符集 collate 排序规则; create table{创建语句} if not exists{如果为否则实行} default charset{设置库中新建表的默认字符集} collate{设置排序规则}
-
-
删除
-
drop database if exists 数据库名; drop database{删除数据库} if exists{如果是则实现}
-
-
进入一个数据库
-
use 数据库名; use{进入任意一个数据库}
-
-
查看排序规则
-
show table status from 数据库名 like '表名';
-
-
2.课后练习
-
使用查询当前所有的数据
-
进入lopdb数据库
-
查询lopdb库中所有的表
-
创建一个数据库 库名为ccddb 为其设置字符集和排序规
-
创建一个表 表名为ccd 字符集为utf8mb4 排序规则为utf8mb4_unicode_ci 随意三个字段要求使用三种不同的字段类型,并且字段1的字符集
-
查看lopdb数据库的排序规则
-
删除ccddb数据库
大家可以尝试完成这些练习 提升自身水平 如果大家有一些自己的见解或想法都可以相互讨论