数据类型
数值型
整数
- tinyint 极小的整数
- smallint 小的整数
- mediumint 中的整数
- int 整数 32bit
-
小数
float 4bit
- double 8bit
- decimal
-
字符串
char字符串 会补全字节长度
- varchar可变字符串 不会补全字节长度
- variable可变的
- binary存二进制
- varbinary可变二进制
- blob二进制文本
-
日期/时间
date 日期
- time 时间
- datetime 日期&时间
- timestamp时间戳
创建一个表
create table student(dis int(14),name varchar(20),sex varchar(2 )) character set = 'utf8';;
修改
-- alter table 原表名 rename to 新表名alter table student rename to stu; --修改表名--------------------------------------------------- 修改列-- alter table 原表名 change 原列名 新列名 新类型(新长度);alter table student change sid id int(20);---------------------------------------------------新增列alter table 原表名 add 新列名 新类型 新长度alter table student add birthday date;---------------------------------------------------删除列alter table 原表名 drop 原列名alter table student drop birthday;
删除
-- drop table 表格名字-- drop database 数据库名
