[MySQL]mysql中int、bigint、smallint和tinyint的区别和存储的 范围 部门中有个字段存储的是⼗进制数字 , 但是表⽰的意思是转成⼆进制后 ,每⼀个位代表不同功能的开关状态 当超过32个功能开关的时候 , 就需要将int类型转换成bigint类型 , 原因就是int只能存储4个字节也就是2的32次⽅的整型值 , 装...
最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结: 使用整数数据的精确数字数据类型。 bigint 从-2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)...
今天在将开发库(mysql版本号:5.7.24)的表结构和正式库(mysql版本号:8.0.19)表结构做比对的时候,发现大量表中字段不一致,初以为是切换到正式库时执行SQL报错了,后,手工修改表字段长度还是不行。 操作过程: 在navicat中修改表中bigint字段长度如下: 在linux中登录mysql,执行表修改语句如下: mysql> ALTER TABLE `...
6.3. 别名 就是配置映射文件里的类名使用指定的名字来代替全限定名。 可以将parameterType、resultType中指定的类型通过别名引用 1.1.10. 自定义别名 定义单个别名: 批量定义别名: 1.1.11. 内置别名 内置的别名就是,Mybatis框架默认已经设置的别名. 6.4. mappers的配置 7. 其他知识点 7.1. #{} 和 ${}的区别...