目录
一,为啥需要不同的数据类型?
不同的数据类型决定了MySQL储存的方式不同
二,有哪几种数据类型?
每种数据类型中各类型有何区别?
整数类型
-TINYINT 1
-INT 4
-BIGINT 8
浮点数和定点数类型
-FLOAT 4
-DOUBLE 8
-TIMESTAMP 内存小
-日期和时间类型
-DATE 4 20022-03-01
-DATETIME 8 20022-03-01 11:00:00
-字符串和二进制类型
-char和varchar
-char (4) ‘a’ 4 长度固定
-varchar (4)‘a’ 1 长度可变
-TEXT 一定是16的倍数 0~65535
-ENUM (“值1”,“值2”,...,“值n”) 单选
-SET (“值1”,“值2”,...,“值n”) 多选
-BIT 字节文件 音乐 电影 文件
三,创建表格
先创建数据库create database 表名;
然后一定要使用数据库use 表名
create table 表名(
字段名1 字段数据类型1,
字段名2 字段数据类型2,
....................
字段名n 字段数据类型n
);
四,查看数据库中所有表
show tables;