美文网首页
mysql常用数据类型

mysql常用数据类型

作者: xin激流勇进 | 来源:发表于2017-12-29 15:29 被阅读0次

串数据类型

最常用的数据类型,有两种基本的串类型:分别为定长串和不定长串。定长串结束长度固定的字符,其长度是创建表是指定的,不允许多于指定的字符数据,它们分配的存储空间与指定的一样多,CHAR属于定长串类型。变长串存储长度可变的文本,有些变长数据类型具有最大的定长,而有些则是完全变长的,不管哪种只有指定的数据得到保存(不会添加额外的空格保存),TEXT属于变长串类型。变长数据类型灵活,定长数据类型高效,Mysql处理定长数据类型比变长列快很多,Mysql不允许对变长列(或一个列的可变部分)进行索引,这会极大影响性能。具体类型描述如下表:

image.png
注意:不管任何形式的串数据类型,串值都必须在引号内(通常单引号更好);如果数值是计算中使用的数值,则应存储在数值数据类型列中,如果作为字符串使用(如电话号码、邮政编码)则应保存在串数据类型列中。

数值数据类型

存储数值,每种类型具有不同的存储范围,支持取值范围越大,所需存储空间越多。所有数值类型(除BIT和Boolean外)都可以有符号或无符号,有符号数据列可存储正或负的数值,默认情况为有符号。


image.png

日期和时间数据类型

MySQl中有多种表示日期和时间的数据类型。其中YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME和TIMESTAMP表示日期和实践。具体如下表:


image.png

二进制数据类型

二进制类型可存储任何数据,如文字、图像、多媒体等。具体类型描述如下:


image.png

相关文章

  • MySql 常用指令

    MySQL常用指令 MySQL 存储引擎 选择 MySQL 数据类型

  • mysql

    mysql常用数据类型:tinyint、int、char、varchar、date、datetime、timeta...

  • MySQL数据库DDL、DML详解

    一、MySQL数据库数据类型 <1> MySQL数据库中支持多种数据类型 数值型 字符型 日期型 <2> 常用的数...

  • MySQL学习笔记

    MySQL MySQL常用数据类型 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型...

  • MySQL 2.3 基本操作之DQL操作

    一.前番回顾 1.MySQL常见 数据类型 我们在实际开发中最常用的数据类型:​ 整型: tinyint ...

  • Mysql 基础整理

    Mysql 常用命令 基本命令 业务中常用 业务中偶尔用到 需要注意的地方 常用函数 常用数据类型 创建表 创建用...

  • SQL常用数据类型

    完整数据类型参考:MySQL 数据类型 | 菜鸟教程 1.常用数据类型: 2.字符串类型 3.日期和时间类型: 注...

  • mysql数据完整性

    数据库中的字段类型 mysql中的数据类型有很多,常用的数据类型如下 数字:int,decimal decimal...

  • MySQL中VARCHAR的单位

    前言 VARCHAR是MySQL中常用的数据类型,但其单位究竟是字符还是字节呢? 官方说明 经过查阅,MySQL的...

  • MySQL的常用命令、增删改查语句和数据类型【转】

    MYSQL的常用命令和增删改查语句和数据类型 收藏 连接命令:mysql -h[主机地址] -u[用户名] -p[...

网友评论

      本文标题:mysql常用数据类型

      本文链接:https://www.haomeiwen.com/subject/evgigxtx.html