苏州网站设计公司兴田德润怎么样个人养老保险查询

pingmian/2026/1/22 2:32:25/文章来源:
苏州网站设计公司兴田德润怎么样,个人养老保险查询,采购网站排名,专业建设质量报告2019独角兽企业重金招聘Python工程师标准 MySql中的varchar类型#xff08;转#xff09; 今天新开始的项目在做数据库设计#xff0c;发现自己对MySql的varchar类型还不熟悉#xff0c;故又上网收集资料整理如下。 1.varchar类型的变化 MySQL 数据库的va… 2019独角兽企业重金招聘Python工程师标准 MySql中的varchar类型转 今天新开始的项目在做数据库设计发现自己对MySql的varchar类型还不熟悉故又上网收集资料整理如下。 1.varchar类型的变化 MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255其数据范围可以是0~255或1~255根据不同版本数据库来定。在 MySQL5.0以上的版本中varchar数据类型的长度支持到了65535也就是说可以存放65532个字节的数据起始位和结束位占去了3个字 节也就是说在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的数据可以使用可变长的varchar来存放这样就能有效的减少数据库文 件的大小。 MySQL 数据库的varchar类型在4.1以下的版本中,nvarchar存储的是Unicode数据类型的字符不管是一个字符还是一个汉字,都存为2个字 节 一般用作中文或者其他语言输入这样不容易乱码 ;varchar: 汉字是2个字节,其他字符存为1个字节 varchar适合输入英文和数字。 4.0版本以下varchar(20)指的是20字节如果存放UTF8汉字时只能存6个每个汉字3字节 5.0版本以上varchar(20)指的是20字符无论存放的是数字、字母还是UTF8汉字每个汉字3字节都可以存放20个最大大小是 65532字节 varchar(20)在Mysql4中最大也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同具体有以下规则 a) 存储限制 varchar 字段是将实际内容单独存储在聚簇索引之外内容开头用1到2个字节表示实际长度长度超过255时需要2个字节因此最大长度不能超过65535。 b) 编码长度限制 字符类型若为gbk每个字符最多占2个字节最大长度不能超过32766; 字符类型若为utf8每个字符最多占3个字节最大长度不能超过21845。 若定义的时候超过上述限制则varchar字段会被强行转为text类型并产生warning。 c) 行长度限制 导致实际应用中varchar长度限制的是一个行定义的长度。 MySQL要求一个行的定义长度不能超过65535。若定义的表长度超过这个值则提示 ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs。 2.CHAR(M), VARCHAR(M)不同之处 CHAR(M)定义的列的长度为固定的M取值可以为0255之间当保存CHAR值时在它们的右边填充空格以达到指定的长度。当检 索到CHAR值时尾部的空格被删除掉。在存储或检索过程中不进行大小写转换。CHAR存储定长数据很方便CHAR字段上的索引效率级高比如定义 char(10)那么不论你存储的数据是否达到了10个字节都要占去10个字节的空间,不足的自动用空格填充。 VARCHAR(M)定义的列的长度为可变长字符串M取值可以为0~65535之间(VARCHAR的最大有效长度由最大行大小和使用 的字符集确定。整体最大长度是65,532字节。VARCHAR值保存时只保存需要的字符数另加一个字节来记录长度(如果列声明的长度超过255则 使用两个字节)。VARCHAR值保存时不进行填充。当值保存和检索时尾部的空格仍保留符合标准SQL。varchar存储变长数据但存储效率没有 CHAR高。如果一个字段可能的值是不固定长度的我们只知道它不可能超过10个字符把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度1。为什么1呢这一个字节用于保存实际使用了多大的长度。 从空间上考虑用varchar合适从效率上考虑用char合适关键是根据实际情况找到权衡点。 CHAR和VARCHAR最大的不同就是一个是固定长度一个是可变长度。由于是可变长度因此实际存储的时候是实际字符串再加上一个记录 字符串长度的字节(如果超过255则需要两个字节)。如果分配给CHAR或VARCHAR列的值超过列的最大长度则对值进行裁剪以使其适合。如果被裁掉 的字符不是空格则会产生一条警告。如果裁剪非空格字符则会造成错误(而不是警告)并通过使用严格SQL模式禁用值的插入。 3. VARCHAR和TEXT、BlOB类型的区别 VARCHARBLOB和TEXT类型是变长类型对于其存储需求取决于列值的实际长度(在前面的表格中用L表示)而不是取决于类型 的最大可能尺寸。例如一个VARCHAR(10)列能保存最大长度为10个字符的一个字符串实际的存储需要是字符串的长度 加上1个字节以记录字符串的长度。对于字符串abcdL是4而存储要求是5个字节。 BLOB和TEXT类型需要123或4个字节来记录列值的长度这取决于类型的最大可能长度。VARCHAR需要定义大小有65535字节的最大限制TEXT则不需要。如果你把一个超过列类型最大长度的值赋给一个BLOB或TEXT列值被截断以适合它。 一个BLOB是一个能保存可变数量的数据的二进制的大对象。4个BLOB类型TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB仅仅在他们能保存值的最大长度方面有所不同。 BLOB 可以储存图片,TEXT不行TEXT只能储存纯文本文件。4个TEXT类型TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT对应于 4个BLOB类型并且有同样的最大长度和存储需求。在BLOB和TEXT类型之间的唯一差别是对BLOB值的排序和比较以大小写敏感方式执行而对 TEXT值是大小写不敏感的。换句话说一个TEXT是一个大小写不敏感的BLOB。 4.总结charvarchartext区别 长度的区别char范围是0255varchar最长是64k但是注意这里的64k是整个row的长度要考虑到其它的 column还有如果存在not null的时候也会占用一位对不同的字符集有效长度还不一样比如utf8的最多21845还要除去别的column但是varchar在一般 情况下存储都够用了。如果遇到了大文本考虑使用text最大能到4G。 效率来说基本是charvarchartext但是如果使用的是Innodb引擎的话推荐使用varchar代替char char和varchar可以有默认值text不能指定默认值 数据库选择合适的数据类型存储还是很有必要的对性能有一定影响。这里在零碎记录两笔对于int类型的如果不需要存取负值最好加上unsigned对于经常出现在where语句中的字段考虑加索引整形的尤其适合加索引。 转载于:https://my.oschina.net/xinyuan6009/blog/184054

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/86982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设报告家教总结动画设计师工作内容

Hbase:HBase 底层原理详解(深度好文,建议收藏) - 腾讯云开发者社区-腾讯云 Hbase架构图 同一个列族如果有多个store,那么这些store在不同的region Hbase写流程(读比写慢) MemStore Flush Hbas…

广州网站优化哪里有网站维护内容有哪些

在过去的几年中,我越来越听到有关“云”服务的信息。 最初,我并不是很想尝试一下。 但是几个月后(一年?),我决定看看这是怎么回事。 我从事Java EE开发已经超过7年了,所以我决定看看将Java EE应…

南宁网站制作公司哪家好网站制作的语言

摘要: 本文主要介绍了七种功能强大的聊天机器人开发平台的特点与优点。聊天机器人发布平台是用户访问和使用聊天机器人的媒介,现在流行的一些聊天机器人发布平台有FB Messenger、Kik、Slack、Telegram以及WeChat。而聊天机器人开发平台是可以创建聊天机器…

帝国cms做电影网站如何制作自己想要的图片

课程链接:北京大学陆俊林老师的计算机组成原理课 1. 电子计算机的兴起 原因:二战对计算能力的需求世界上第一台通用电子计算机 ENIAC(Electronic Numerical Integrator And Computer):时间:1946&#xff1…

政工网站建设方案北京 网站 建设

原理&#xff1a;遍历下的/proc/%s/task/%s/status所有文件&#xff0c;两个%s都为pid号。 注&#xff1a;多线程下&#xff0c;只打印一个pid/task下的所有目录&#xff0c;即可收集各个线程对应的信息。 $ cat ps.c #include <stdio.h> #include <stdlib.h> #in…

做博客网站什么空间好网站开发原创动漫

JQuery $.ajax() $.ajax({type: POST, //请求方式 一般是get&#xff0c;posturl: url , // 这是必需的&#xff0c;规定把请求发送到哪个 URLdata: data , //这个是可选。映射或字符串值。规定连同请求发送到服务器的数据。java中用request.getPara…

网站开发中背景图片怎么弄全屏网站备案 链接

近日公众号出现了 出现该公众号提供的服务出现故障的错误提示 百度了一下这种错误的可能性 在这里插入图片描述 1. 程序后台未回复微信success 2. 5秒内无响应 3. 授权给了多个第三方平台&#xff0c;其中一个不可用。 4. ToUserName和 FromUserName 参数不正确无法找到接收…

公司网站建设请示163企业邮箱费用

文章目录 鼠标状态改变限制鼠标活动区域 鼠标状态改变 void QApplication::setOverrideCursor (const QCursor & cursor,bool replace FALSE ) // 设置应用程序强制光标为 cursor QApplication::restoreOverrideCursor() // 撤销最近一次的设置每一个setOverrideCursor…

在手机上怎么制作网站个人简历word可编辑

前言&#xff1a; 最近的几场面试都问到了http的相关知识点&#xff0c;博主在此结合书籍和网上资料做下总结。本篇文章讲收录到秋招专题&#xff0c;该专栏比较适合刚入坑Java的小白以及准备秋招的大佬阅读。 如果文章有什么需要改进的地方欢迎大佬提出&#xff0c;对大佬有帮…

寿光网站建设哪家好wordpress启用memcache

Android NDK开发详解之JNI中的库文件 简介工作原理流程原生 activity 和应用 简介 本部分简要介绍了 NDK 的工作原理。Android NDK 是一组使您能将 C 或 C&#xff08;“原生代码”&#xff09;嵌入到 Android 应用中的工具。能够在 Android 应用中使用原生代码对于想执行以下…

门户网站建设解决方案常州网络推广价格

在工业互联网的背景下&#xff0c;电厂三维数字孪生大屏系统正在逐渐成为电力行业的重要技术。通过创建电厂的虚拟模型&#xff0c;这个数字孪生系统可以实现对实际电厂的实时监控&#xff0c;预测维护需求&#xff0c;优化运营效率&#xff0c;甚至在某些情况下&#xff0c;能…

合肥做网站公司广州 网站开发 骏域

Laravel特点&#xff1a;1、“artisan”命令行工具&#xff0c;可以自动化完成手动的工作&#xff1b;2、“migration”管理数据库和版本控制&#xff1b;3、测试功能也很强大&#xff1b;4、适合应用各种开发模式TDD、DDD和BDD&#xff1b;5、支持Composer包管理工具。Laravel…

实用网站开发做seo需要投入的成本

注入方式 set方法注入 构造函数注入 p名称空间注入 spel注入(#表示理解为引用) 练习代码&#xff1a; <!-- 第二天 set注入 index:索引 ref:引用对象 type:参数类型--><bean name"person" class"com.spring.bean.Person"><constructor-a…

石家庄网站建设蓝龙网络推广员招聘

由于实际生产需要&#xff0c;软件系统的运行&#xff0c;会产生大量的日志文件&#xff0c;有时候一天就能产生超过百万条log记录&#xff0c;那么为了能够处理日志文件&#xff0c;查询并且找到我们想要的报错信息&#xff0c;因此不得不考虑怎么实现&#xff0c;打开大日志文…

网站除了做流量还需要什么高端企业网站建设好的公司

2024年广西职业院校技能大赛 中职组《网络安全》赛项样题 目录 任务一 登录安全加固 任务二 数据库加固&#xff08;Data&#xff09; 任务三 Web安全加固(Web) 任务四 流量完整性保护&#xff08;Web,Data&#xff09; 任务五 事件监控 任务一 应急响应 任务二 …

做公众号主页面的有哪些网站中国国际旅行社官网线路

Apache Spark是一个强大的分布式计算框架&#xff0c;用于处理大规模数据。在Spark中&#xff0c;数据加载与保存是数据处理流程的关键步骤之一。本文将深入探讨Spark中数据加载与保存的基本概念和常见操作&#xff0c;包括加载不同数据源、保存数据到不同格式以及性能优化等方…

网站换域名了怎么办重庆文旅急了

回文日期 原文链接&#xff1a;https://www.acwing.com/problem/content/468/ 由于只有八位数&#xff0c;而且回文串左右对称&#xff0c;因此可以只枚举左半边。然后判断&#xff1a; 整个八位数日期是否合法是否在范围内 一共枚举1e4个数。判断过程是常数级别的&#xff0…

网站建设网站需要什么软件郑州网站建设灵秀

前端技术社区总目录(订阅之前请先查看该博客) 1:效果预览 2:v-if与v-show区别 1、v-if会增删DOM元素。 2、v-show比v-if性能更高,因为v-show只能动态的改变样式(display),不需要增删DOM元素。 3、v-if切换时候回实时的销毁和重建内部的事件、钩子函数等,v-show只会…

温江建设局备案网站商城项目

常见的 API Math 从 JDK 版本 1 开始的, 用来计算的一些方法 这里面定义了两个常量的 PI 和 E 这两个是最接近 pi 的值和最接近对数的值 Abs (int a ) 取绝对值Ceil (double a)向上取整Floor (double a )向下取整Round (float a)四舍五入Max (int a, int b) 取最大值Pow (dou…