mysql 中最常用的数据类型是tinyint,smallint,int,bigint,char,varchar;

char(n)和varchar(n)存储固定长度的字符数据,长度最大为254字节。使用 ‘n’字节的存储空间;

有符号和无符号区别:有符号可以存储负值,无符号只能存储0和非负值数值;

tinyint 占用1字节的存储空间,对应8比特,如果存储有符号数值其范围为-128到127,无符号数值范围为0到255;

samllint 占用2字节的存储空间,对应16比特,如果存储有符号数值其范围为-32768到32767,无符号数值范围为0到65535;

int 占用4字节存储空间,对应32位比特,如果存储有符号数值其范围为-2147483648到2147483647,无符号数值范围为0到4294967295;

bigint 占用8字节存储空,对应64位比特;

平时我们设置数值字段类型时会带个长度,实际存储数据时不是按照这个长度,这个长度仅仅表示展示的宽度,具体存储的数据范围是根据选择的类型占用的字节数计算

mysql手册中这个长度/值用"M"来表示的, M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关.

mysql signed 长度_浅谈mysql字段长度设置相关推荐

  1. mysql 用户通配符_浅谈mysql通配符进行模糊查询的实现方法

    在mysql数据库中,当我们需要模糊查询的时候 ,我们会使用到通配符. 首先我们来了解一下2个概念,一个是操作符,一个是通配符. 操作符 like就是SQL语句中的操作符,它的作用是指示在SQL语句后 ...

  2. mysql维护计划任务_浅谈MySQL event 计划任务

    一.查看event是否开启 show variables like '%sche%'; set global event_scheduler =1; 二. -- 设置时区并设置计划事件调度器开启,也可 ...

  3. mysql revoke 授权_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  4. mysql账号认证_浅谈MySQL用户账号认证方式

    为了有效控制数据库用户的访问权限,在MySQL数据库中创建了一个新用户,但使用刚创建的用户和密码却发现连接不了MySQL数据库,通过查看官网手册及<MySQL技术内幕>一书,才逐渐熟悉My ...

  5. mysql sql优化_浅谈mysql中sql优化

    说到sql优化,一般有几个步骤呢,在网上看到了一篇很不错的帖子.在这分享一下吧,也是自己学习的一个过程. 一.查找慢查询 1.1.查看SQL执行频率 SHOW STATUS LIKE 'Com_%'; ...

  6. mysql 变量 数据类型_浅谈mysql(二)数据类型

    //我...我才是不是傲娇呢 //如有问题还请多多指教.上回我们说到我们如何使用MySQL,关键是要看它的用途.用途衍生语句.之后文章的思路,也是如此,从用途出发,然后再到语句. 那么,我们先问几个问 ...

  7. mysql表空间_浅谈mysql中各种表空间(tablespaces)的概念

    mysql中,会涉及到各种表空间的概念,虽然,很多方面这些概念和Oracle有相似性,但也有很多不同的地方,初学者很容易被这些概念弄的晕头转向,从而,混淆这些概念的区别和理解,下面,就简要介绍和说明一 ...

  8. mysql下日志_浅谈mysql下日志记录

    1,如何查看mysql执行命令历史 #.mysql_history     此文件记录了在mysql中执行命令的历史 2,事务日志: transaction log:事务型存储引擎自行的管理和使用. ...

  9. MySQL子查询的优缺点_浅谈mysql的子查询

    浅谈mysql的子查询 mysql的子查询的优化一直不是很友好,一直有受业界批评比较多,也是我在sql优化中遇到过最多的问题之一,你可以点击这里 ,这里来获得一些信息,mysql在处理子查询的时候,会 ...

最新文章

  1. 工业4.0是个白日梦吗?
  2. android混淆多个a b c,混淆A,B,C网络类
  3. 生物界地震,AlphaFold破解50年重大挑战,AI+X将迎来新时代
  4. 【转】SAP整合技术研究
  5. 关于OpenCV的Mat画图问题
  6. 【观点】风雨20年:我所积累的20条编程经验
  7. linux防ddos 软件下载,linux下防DDOS工具
  8. 037_自动添加防火墙规则,开启某些服务或端口(适用于 RHEL7)
  9. caffe提取每一层中的特征,在matlab或python查看
  10. java继承 后的方法_Java 继承
  11. 在通往VR内容的道路上,音乐将成为一项重要助力
  12. Mac OS X 通过命令行修改ip地址
  13. POJ-3267 The Cow Lexicon---删除字符匹配单词
  14. FFT算法的C语言实现
  15. 阿里云CDN回源host理解
  16. 梅西大学研究员创造出新3D打印系统 用螺杆作为进料机构挤出颗粒
  17. 电话聊天狂人 (34 分)
  18. 神经网络 语音识别,神经网络语音合成
  19. ora-00001违反唯一约束
  20. MyBatis源码简单分析

热门文章

  1. Roslyn 使用 Directory.Build.props 管理多个项目配置
  2. 庐山真面目之一 微服务的简介和技术栈
  3. 学完这篇依赖注入,与面试官扯皮就没有问题了。
  4. 《ASP.NET Core项目开发实战入门》送书活动结果公布
  5. 《Unit Testing》1.4. 成功的测试套件拥有哪些属性?
  6. Angular SPA基于Ocelot API网关与IdentityServer4的身份认证与授权
  7. .NET Core开发实战(第14课:自定义配置数据源:低成本实现定制化配置方案)--学习笔记...
  8. 微软推出全新的Windows 10系统图标
  9. 为什么需要动态SQL
  10. 2019 AI Bootcamp·Guangzhou 参会日记