DDL:数据定义语言,用来定义数据库对象(数据库,表,字段)—Database Definition Language
1、登录数据库,输入用户名和密码
mysql -ufdd -p990107Wjl@
2、查看数据库
show databases;
3、创建一个数据库,并查看是否创建成功
create database if not exists t1;
show databases;
4、在刚创建的数据库t1下创建一个表tt3
4.1、首先使用数据库
use t1;
4.2、创建表,包含字段id name,gender,其中表格主键是id且自增。
create table tt3 (id int auto_increment comment '编号', name varchar(256) comment '姓名', age int comment '年龄', gender varchar(256) comment '性别', primary key(id) comment '主键');
5、查看查看表格结构;
desc tt3;
6、查看创建表格的建表语句
show create table tt3;
7、给创建的表格添加字段 nickname,查看表格结构
alter table tt3 add nickname varchar(256) comment '昵称';
8、修改字段名和字段属性
8.1、修改数据类型;
alter table 表名 modify 字段名 新数据类型(长度);
alter table tt3 change nickname username varchar(30) comment '用户名';
查看表格结构和建表语句;
9、删除表的字段
alter table tt3 drop username;
10、修改表名
alter table tt3 rename tt4;
当输入desc tt3查看表结构的时候,已经报错啦,这个时候就要重新
desc tt4;
11、表格删除;以下两个方法在删除表的时候,会将表内所有数据都进行删除
11.1、直接将表删掉,数据库里面就没有表了
drop table if exists tt4;
11.2、删除表,但是会重新创建一个一样的表
truncate table tt4;