一、数据库
1、查询所有数据库:
show databases;
2.、创建数据库
create database emp /*创建数据库emp*/ -> default character set utf8/*设置默认字符集为utf8*/ -> ;
3、查看数据库
show create database db_name;
4、删除数据库
drop database db_name;
5、修改数据库
/*修改数据库emp的默认字符集*/ alter database emp default character set gbk;
二、表管理
1、查看所有表格
show tables;
2、创建表格:每列用逗号分隔
CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype /*最后部分语句不需要逗号*/ ); --field:指定列名称 datatype:指定列类型
注意(创建表前,要先使用use db_name语句使用库)
3、查看表格
desc table_name;
4、删除表格
drop table table_name;
5、修改表格
1>添加字段
alter table student add column sgender varchar(2); --给表格student,添加列名称为sgender,指定列类型varchar(2)
2>删除字段
alter table student drop column sgender; --删除表格student的sgender列
3>修改字段类型
alter table student modify column remark varchar(100); --修改表格student的remark列的数据类型为varchar(100)
4>修改字段名称
alter table student change column sgender gender varchar(2); --修改表格student,改变sgender列名为gender,字段类型varchar(2)
5>修改表名称
alter table student rename to teacher; --修改表格名称student为teacher
数据类型
int 整数型
varchar 字符数据类型
datetime 日期、时间数据类型