目录
数据库操作语言DDL是数据库的定义语言,它定义数据库,数据表结构、数据库表字段进行操作。
1数据库操作
1.1创建数据库
Create database test;创建名为test的数据库
1.2查看当前有多少数据库
Show databases;
1.3使用当前数据库
Use database
2数据库的表操作
1.4查看当前数据库中有多少表
show tables
1.5查询指定表的建表语句
Show create tables 表名
1.6查看当前表结构
Desc 表名
查看表func的结构。
desc func
1.7查询当前使用数据库
Select database();
1.8删除数据库
Drop database 数据库名
Drop database test;
Show databases;
1.9创建表结构
Create table 表名(
字段1 字段1类型comment注释,
字段2 字段2类型comment注释,
字段3 字段3类型comment注释,
) comment 注释;
例如要创建如下表:
先建表结构,create table score (
班级char(1),
姓名varchar(10),
各科平均分int) comment ’学生的各科平均分’
3数据库表字段的修改操作
3.1添加字段
alert table 表名 add 字段名 类型(长度);
例如对上面的score表添加年级字段。
alter table score add 年级 char(1);
3.2修改字段类型
Alter table 表名modify 字段名 新的字段类型
3.3修改字段名和字段类型
3.4修改表名
alter table score rename to avgscore,将表名score改为avgscore