Java学习笔记 --- MySQL-常用数据类型

 一、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)ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值