百木园-与人分享,
就是让自己快乐。

🚴‍♂️全套MySQL数据库教程_Mysql基础入门教程,零基础小白自学MySQL数据库必备教程☔ #002 # 第二单元 MySQL数据类型、操作表#

二、本单元知识点概述

(Ⅰ)知识点概述

、本单元目标

(Ⅰ)重点知识目标

1.Mysql的数据类型2.如何选择数据类型3.创建表4.修改表5.删除表

(Ⅱ)能力目标

1.熟练创建数据库及删除数据库2.牢记数据类型3.熟练表的操作

三、本单元知识详讲

2.1 MySQL数据类型介绍

MySQL数据库提供了多种数据类型。其中包括整数类型、浮点数类型、定点数类型、 日期和时间类型、字符串类型和二进制数据类型。不同的数据类型有各自的特点,使用范 围不相同。而且,存储方式也不一样。本节将详细讲解各种数据类型。首先简单介绍以下创建表的sql语句(create table 表名(字段1名称 字段类型,...))

2.1.1整数类型★★★★★

整数类型是数据库中最基本的数据类型。标准SQL中支持INTEGER和SMALLINT 这两类整数类型。MySQL数据库除了支持这两种类型以外,还扩展支持了 TINYINT、MEDIUMINT和BIGINT。本小节将讲解各种整数类型的取值范围、存储的字节数、特点 等内容。下面从不同整数类型的字节数、取值范围等方面进行对比,如表2.1所示。

表2.1 MySQL的整数类型

整数类型字节数无符号数的取值范围有符号数的取值范围
TINYINT 1 0—255 -128—127
SMALLINT 2 0〜65535 —32768〜32767
MEDIUMINT 3 0〜16777215 -8388608〜8388607
INT 4 0〜4294967295 —2147483648〜2147483647
INTEGER 4 0〜4294967295 —2147483648〜2147483647
BIGINT 8 0〜18446744073709551615 -9223372036854775808〜9223372036854775807

从,表2.1中可以看到,INT类型和INTEGER类型的字节数和取值范围都是一样的。其 实,在MySQL中INT类型和INTEGER类型是一样的。TINYINT类型占用的字节最小,只需要1个字节。因此,其取值范围是最小的。BIGINT类型占用的字节最大,需要8个 字节。因此,其取值范围是最大的。 不同类型的整数类型的字节数不同。根据类型所占的字节数可以算出该类型的取值范 围。例如,TINYINT的空间为1个字节,1个字节是8位。那么,TINYINT无符号数的最大值为2的八次方-1,即为255。TINYINT有符号数的最大值为2的七次方-1,即为127。同理可以算出其他不同整数类型的取值范围。

来源:https://www.cnblogs.com/Z777/p/15393247.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » 🚴‍♂️全套MySQL数据库教程_Mysql基础入门教程,零基础小白自学MySQL数据库必备教程☔ #002 # 第二单元 MySQL数据类型、操作表#

相关推荐

  • 暂无文章