DDL 数据库或表的操作

查看某个数据库
show create database web09;
创建一个数据库
create database db1;
创建一个数据库,前判断是否存在
create database if not exists db1;
创建一个数据库,指定字符集
create database db3 character set utf8;
create database if not exists db5 character set gbk;
修改数据的字符集
alter database db5 character set utf8;
删除数据库;
drop database db1;
drop database if exists web08;
查询使用数据库
select database();
使用数据库

操作表:DDL
创建表:
create table student(id int,name varchar(32),age int,score double(4,1),birthday date,inster_time timestamp);


屏幕快照 2019-05-27 下午5.53.15.png

操作表:DDL
查询某个数据库中所有表名称
Show tables;
查询表的结构?
desc proc;
创建表:
create table student(id int,name varchar(32),age int,score double(4,1),birthday date,inster_time timestamp);
删除表
drop table tabelName;
drop table if exists tabelName ;
复制一个表
create table stu_like student;
修改表的名
alter table student rename to stu;
修改表的字符集;
alter table stu character set utf8;
修改列的类型
alter table stu modify 列名 varcha(10);
修改列的名称
alter table stu change 列名 新列名 varchar(20);
删除列
alter table stu drop sex;
添加列
alter table stu add 列名 varcahr(10);

你可能感兴趣的:(DDL 数据库或表的操作)