文档章节

MySQL——MySQL的数据类型

Gong_Chen
 Gong_Chen
发布于 2016/04/27 00:31
字数 273
阅读 107
收藏 5

一、MySQL数据库支持以下几种数据类型

  • 整数(xxxINT)

  • 定点数(DECIMAL)

  • 日期与时间(DATE、TIME、DATETIME、TIMESTAMP)

  • 字符串(CHAR、VARCHAR、xxxTEXT)

二、整数(xxxINT)

  • 默认情况下,整数数据数据类型包括正数、零、负数,但如果给整数定义了UNSIGNED属性,它的取值只包括零和正数

  • xxxINT包括如下几类数据类型:

    注意:m代表Maximum Display Width,m的取值并不影响xxxINT的取值范围,用于指出SELECT查询结果中的显示列宽

    1. AUTO_INCREMENT

  • 这个属性必须与NOT NULL、PRIMARY KEY或者UNIQUE属性同时使用

  • 每个数据表最多只有一个AUTO_INCREMENT数据列

  • 没有指定值时,MySQL会自动生成一个值,指定值若该值还未出现就使用改值

  • SELECT LAST_INSERT_ID()可以获取最近插入的记录中的AUTO_INCREMNT数据列的值是多少 

  • 当AUTO_INCREMENT计数器增长到其最大值后,将不再继续增加,随之也就无法插入数据

    2. 二进制数据

  • BOOL是TINYINT的同义词

© 著作权归作者所有

Gong_Chen
粉丝 1
博文 23
码字总数 9377
作品 0
长沙
私信 提问
如何将sql 2000数据库 移植到 mysql 数据库中

这几天老大要我把原来的项目用的sql2000 数据库移植到mysql 数据库中,开始在网上找了一大堆资料,下了一大堆工具,英文版的,看不懂....就是搞不定。最后找到一篇比较可以的文章进行测试,最...

java_T
2012/09/05
0
0
MySQL BOOL/BOOLEAN 与 TINYINT 测试总结

【导读】 MySQL数据库产品提供了二种比较特殊的数据类型: SET(集合类型)、ENUM(枚举类型)、BOOL/BOOLEAN(布尔类型),而多数开发人员,甚至DBA从业者对如何使用这三种数据类型的应用场...

虫虫
2012/03/16
15.5K
6
mysql性能优化-慢查询分析、优化索引和配置

目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2索引及查询优化 三、配置优化 1) max_connections 2) back_log 3) inte...

zyt_1978
2016/09/18
40
0
MySQL数据库:SQL语句中不可省去的引号

有一次在代码中发现了一个BUG,在排查过程中,差点晕翻;作一个DBA也碰到这种低级错误;大为自嘲。其实这个问题在官方手册里就写得很明白;(可见官方文档的重要性) mysql> create table h1 (id ...

为梦而来
2013/09/04
0
0
译 | MariaDB 和 MySQL 全面对比:选择数据库需要考虑这几点

这篇文章的目的主要是比较 MySQL 和 MariaDB 之间的主要相似点和不同点。我们将从性能、安全性和主要功能方面对这两个数据库展开对比,并列出在选择数据库时需要考虑的重要事项。 谁在使用 ...

程序师
2018/09/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

好文:华杉:我等用功,不求日增,但求日减。减一分人欲,则增一分天理,这是何等简易!何等洒脱!

#写在前面1.怎么理解“减一分人欲,则增一分天理,这是何等简易!”?1)华杉提倡 “一劳永逸” 排除浪费,少干活,多赚钱,一战而定,降低作业成本。2)华杉提倡学海无涯,回头是岸...

阿锋zxf
15分钟前
1
0
vue 的bus总线

bus声明 global.bus = new Vue() 事件发送 controlTabbar () {global.bus.$emit('pickUp', 'ddd')}, 事件接收 global.bus.$on('pickUp', (res) => {this.isFocus = true})......

Js_Mei
20分钟前
2
0
大型系统演进之路-负载均衡演进

Nginx做负载均衡 通过Nginx的反向代理将请求分发到tomcat中,如果tomcat支持100并发,Nginx支持50000并发,理论上nginx把请求发送到500个tomcat就可以了。 LVS或F5做多个Nginx负载均衡 Tomc...

春哥大魔王的博客
25分钟前
4
0
Sqlite时间段查询中遇到的问题

问题: 我要查询DateTime时间其中的一段符合时间要求的数据,比如我要查询‘2019-06-06 16:50:00’至‘2019-06-06 16:59:00’这一段的数据 开始用这段代码 strSql= ("select * from Coll...

rainbowcode
29分钟前
2
0
大数据(hadoop-数据入库系统Sqoop原理架构)

Sqoop是什么 Sqoop:SQL-to-Hadoop 连接传统关系型数据库和Hadoop的桥梁 把关系型数据库的数据导入到 Hadoop 系统 ( 如 HDFS、HBase 和 Hive) 中; 把数据从 Hadoop 系统里抽取并导出到关系型...

这很耳东先生
44分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部