MySQL入门很简单---MySQL数据类型

一.整数类型:

//类型名称字节数(长度)无符号数的取值范围有符号的取值范围

TINYNIT 1 (4)0~255-128~127

SMALLINT2 (6)0~65535

MEDIUMINT3 (9)0~16777215

INT 4 (11)0~4294967295

BIGINT8 (20)

//例: TINYINT的空间是一个字节,一个字节是8位,那么TINYINT无符号的最大值为2的八次方减少1即255

二.浮点类型和定点数类型

FLOAT //4字节

DOUBLE//8字节

DECIMAL(m,d) 或者 DEC(M,D)

//例:FLOAT(6,2)的含义,数据为float类型,长度为6,小数点后保留2位.示例 1234.56

// Float类型有四舍五入有误差,高精度用Decimal

三.日期与时间类型

1.YEAR 其范围是从1901-2155 格式为YYYY,超出范围则会插入0000

//注: YEAR类型中插入0装换为0000 插入'0'转换为2000

2.TIME使用三个字节表示时间 HH:MM:SS

//使用CURRENT_TIME 或者 NOW() 输入当前系统时间

3.DATE 使用4个字节表示日期,YYYY-MM-DD

//使用CURENT_DATE 或者 NOW() 输入当前系统时间

4.DATETIME类型为8个字节来表示日期和时间 YYYY-MM-DD HH:ii:SS

//使用NOW() 插入当前的时间和日期

5.TIMESTAMP类型使用4个字节表示日期和时间

//使用NOW() 插入当前的时间和日期 CURRENT_TIMESTAMP

四.字符串类型

CHAR类型和VARCHAR类型 //char固定了长度 varchar可变

TEXT是一种字符串类型

TINYTEXT0~255字节

TEXT0~65536字节

MEDIUMTEXT0~167772150字节

LONGTEXT0~4294967295字节

ENUM类型又称为枚举类型.在创建表时,ENUM类型的取值范围就以列表形式指定了,ENUM类型的值只能取列表中的一个元素.

五.SET类型(类似于ENUM),创建的时候即指定了值.

六.二进制类型.

BINARY和VARBINARY

BIT类型

BOLB类型

适度,不是中庸,而是一种明智的生活态度。金马沉默是一种美德,沉默是一种智慧,沉默是一种魅力,沉默是一种含蓄,沉默是一种力量,一种质气,更是一种风度。

简单php修改mysql数据类型_MySQL入门很简单—MySQL数据类型相关推荐

  1. mysql简单概述_MySQL入门很简单: 1 数据库概述

    1. 数据库概述 1.1 数据存储方式: 1)人工管理阶段 2)文件系统阶段: 文件系统通过文件的存储路径和文件名称访问文件中的数据 3)数据库系统阶段:Oracle, SQL Server, MyS ...

  2. mysql入门很简单系列视频-学习笔记

    mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...

  3. mysql入门很简单(一)

    之前一直都只会一些mysql简单的操作,对mysql的理解也不是很熟悉,找了很多mysql的基础书籍,也不是很理想,后来发现一本<mysql入门很简单>发现还不错,看了两遍,mysql基础 ...

  4. 《MySQL入门很简单》学习笔记(22)之第22章驾校学员管理系统(关键词:数据库/MySQL)

    第22章 驾校学员管理系统 略. 参考文献: 1.<MySQL入门很简单>.

  5. 《Java Web开发入门很简单》学习笔记

    <Java Web开发入门很简单>学习笔记 1123 第1章 了解Java Web开发领域 Java Web主要涉及技术包括:HTML.JavaScript.CSS.JSP.Servlet ...

  6. 踢爆IT劣书出版黑幕——由清华大学出版社之《C语言入门很简单》想到的(1)...

    1.前言与作者 首先声明,我是由于非常偶然的机会获得<C语言入门很简单>这本书的,绝对不是买的.买这种书实在丢不起那人. 去年这书刚出版时,在CU论坛举行试读推广,我当时随口说了几句(没说 ...

  7. ARM Cortex M0权威指南_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带

    ARM  Cortex  M0权威指南_PDF电子书下载 带书签目录 高清完整版   http://pan.baidu.com/s/1jGKQSwY   MariaDB入门很简单_PDF电子书下载 带 ...

  8. mysql查一个表3到5行的数据类型_MySQL入门(三) 数据库表的查询操作【重要】

    序言 本节比较重要,对数据表数据进行查询操作,其中可能大家不熟悉的就对于INNER JOIN(内连接).LEFT JOIN(左连接).RIGHT JOIN(右连接)等一些复杂查询. 通过本节的学习,可 ...

  9. mysql入门很简单.java_MySQL入门很简单: 15 java访问MySQL数据库

    1. 连接数据库 1.1 下载安装驱动 java通过JDBC(Java Database Connectivity,Java数据库连接)来访问MySQL数据库.JDBC的编程接口提供的接口和类与MyS ...

最新文章

  1. 【C++】智能指针(一)入门
  2. spring-java.lang.stackOverFlowError
  3. 各种编程语言的按钮输入框
  4. [Linux]CRC校验
  5. Linux 统计某个字符串出现的次数
  6. MySQL日期格式符
  7. Java jdk的安装 与 环境变量的配置
  8. beta分布_常用概率分布总结(2)
  9. 通过CentOS克隆虚拟机后发现无法启动网卡或无法上网的解决办法
  10. 将Access数据库导入到SQLite最简单最实用的方法 -转
  11. windows安装jdk与配置环境变量详解
  12. Overfeat图片分类、定位、检测
  13. 解决办法!!!!UnsatisfiedLinkError: Failed to find the required library mclmcrrt9_0.dll on java.library.
  14. vue 圆形 水波_canvas 水滴图、液体进度条、仿加速球、圆球水波图
  15. 计算机课程教学调查问卷,计算机基础课程调查问卷
  16. 【Java - L - 0704】- e - 二分查找
  17. mysql数据库防篡改_数据库如何防篡改
  18. 最新发布!2018年区块链数字货币项目最赚钱方法排行榜
  19. python特征提取方法_大师兄的Python机器学习笔记:特征提取
  20. 计算机 绘图 教案,计算机绘图教案.doc

热门文章

  1. 02:MongoDB操作
  2. 开源joda-time使用demo
  3. Castle ActiveRecord学习实践(6):延迟加载和使用Where子句
  4. 10-10-定时邮件发送
  5. 两个服务器 文件比较,使用linux的comm命令比较两个已排过序的文件
  6. go 依赖注入 哪个好_go与java的依赖注入实现的一些差异
  7. 数独基本规则_数独专题一:幼儿数独启蒙
  8. 计算机专业术语的通俗解释,计算机专业术语解释
  9. arduino蜂鸣器音乐代码青花瓷_教你用 Arduino 制造简易金属探测器
  10. linux 使cpu使用率升高_[Linux小技巧] 一行命令让CPU占用率达到100%