1 . MySQL数据类型 :
MySQL数据类型有很多 ,主要分为三类 :数值类型、字符串类型、日期时间类型。
1.1 数值类型
- 年龄 :age TINYINT UNSINED
- 分数 :score double(4,1)
第一参数 4 代表数字整体长度,第二个参数 1 代表小数部分长度。
1.2 字符串类型
- 带 blog 的就是存储二进制数据
- 带 text 的就是存储文本数据
- 定长字符串 char ,char(10)表明最大储存空间为10 ,且不管存了多少 ,都会开辟 10 。性能好
- 变长字符串 varchar ,varchar(10)表明最大储存空间为10 ,但存多少开辟多少空间。性能较差
1.3 日期时间类型
- 生日 : birthday date
2 . 操作数据库
注意 : 中括号[ ] 里面的为可选字段
3 . 操作表(前提是先 use 一个数据库)
3 . 1 查询表:
3 . 2 创建表:
create table tb.user(
id int comment '编号' ,
name varchar(50) comment '姓名' ,
age int comment '年龄' // 最后一行不加逗号
) comment '用户表' ;
3 . 3 往表中添加字段:
3 . 4 修改表中数据类型:
3 . 5 修改字段名和字段类型:
3 . 6 删除表中字段:
3 . 7 修改表名:
3 . 8 删除表:
- 只删除 :
- 删除并创建: