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);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容