一、Mysql常用数据类型
二、数值型(整数)的基本使用
使用规范:在能够满足需求的情况下, 尽量选择占用空间小的
# 演示整形的使用
# 使用tinyint来演示范围 有符号 -128 ~ 127 如果没有符号 0-255
# 1. 如果没有指定 unsigned,则TINYINT就是有符合
# 2. 如果指定 unsigned,则TINYINT就是无符合 0-255
CREATE TABLE t1 (
id TINYINT);
CREATE TABLE t2 (
id TINYINT UNSIGNED);
INSERT INTO t1 VALUES (-128); # 这是非常简单的添加语句
INSERT INTO t2 VALUES (255);
SELECT * FROM t2
三、如何定义一个无符号的整数
create table t10 (id tinyint); 默认是有符号的
create table t10 (id tinyint unsigned); 无符号的
四、数值型(bit)的使用
1、基本使用
mysql > create table t2(num bit(8));
mysql > insert into t2(1, 3);
mysql > insert into t2 values(2, 65);
2、细节说明
bit 字段显示时,按照位的方式显示
查询的时候仍然可以用使用添加的数值
如果一个值只有 0,1 可以考虑使用 bit(1)ÿ