Data Definition Language (DDL数据定义语言) 如:操作数据库,操作表
DDL操作数据库
语法:
- 创建数据库:create database 数据库名 [character set 字符集] 、[collate 校对规则]
- 注: []表示可选
查看数据库:
- 查看所有数据库:show databases;
- 查看数据库结构:show create database 数据库名;
- 删除数据库:drop database 数据库名;
- 修改数据库:alter database 数据库名 character set 字符集;
注意:
- 1.不能改数据库名,
- 2.是utf8不是utf-8
其他操作:
- 切换数据库:use 数据库名;
- 查看正在使用的数据库:select database();
代码示例:
-- 练习:创建一个数据库,名字为day17_1,编码为utf8
create database day17_1;
-- 练习:创建一个数据库,名字为day17_2,编码为gbk
create database day17_2 character set gbk;
-- 练习:查询所有的校对规则
show collation;
-- 练习:查询所有的数据库
show databases;
-- 练习:查询day17_1数据库的定义结构
show create database day17_1;
-- 练习:查询day17_2数据库的定义结构
show create database day17_2;
-- 练习:修改day17_2数据库的编码为utf8
alter database day17_2 character set utf8;
-- 练习:删除day17_2这个数据库
drop database day17_2;
-- 练习: 选中day17_1数据库
use day17_1;
-- 练习: 查询目前选中的数据库
select database();
小白一枚,喜欢编程,以上内容纯手打,如有错误,请及时指正,谢谢!!!
欢迎下次再来ヾ(≧▽≦*)o
求三连(❁´◡`❁)