mysql中数据类型
1.解决字符接问题
默认建表一般用utf-8,而我们在window窗口下是GBK,
因此,需要声明字符集 (set names GBK;)
delimiter $ ——delimiter 来设置服务器接收的结束符
2.不同的列类型占的空间不一样
选列的原则,够用又不浪费
考虑:
1)占据空间
2)存储范围
列类型:
整型
(Tinyint
Smallint
Mediumint
int
bigint
字符型
char 定长 , char(M) ,M代表宽度,即:可容纳的字符数
varchar 变长 ,var` char(M) ,M代表宽度,即:可容纳的字符数
速度上:定长速度快些
char 与varchar选择原则:
1、空间利用率 2、速度
日期/时间型
(时间戳)
注意:mysql中,除了整型、浮点型以外 日期时间型、字符型添加数据时都需要加单引号

浙公网安备 33010602011771号