目录
1. 创建表
2. 创建表案例
2.1 创建一个users表
2.2 查看表结构
2.3 修改表
3. 删除表
MySQL
CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;
create table users (
id int,
name varchar(20) comment '用户名',
password char(32) comment '密码是32位的md5值',
birthday date comment '生日'
) character set utf8 engine MyISAM;
desc 表名;
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。
// 增加一个字段
ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column datatype]...);
// 修改一个字段
ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column datatype]...);
// 删除一个字段
ALTER TABLE tablename DROP (column);
// 修改表名
ALTER TABLE tablename RENAME [TO] rtablename;
alter table users add assets varchar(100) comment '图片路径' after birthday;
DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...
坚持打卡