MySQL
PanQiHang
这个作者很懒,什么都没留下…
展开
-
入库字段类型,整形和字符型区分
在数据库入库时,校验代码中的类型和数据表中的类型是否一致,整型或者字符型错误案例:代码中为int型的10位数值,数据库中该字段为varchar(50),结果导致存入数据库后,原本10位的数值变为了6位。...原创 2021-03-03 15:30:49 · 456 阅读 · 1 评论 -
数据库查询分页的排序字段
在采用orderBy进行排序时,假如排序字段为非唯一,例如以添加时间(created_at)字段进行排序,如果只采用该字段排序,有可能发生一些批量添加的数据添加时间一致,而造成在分页的时候,一条数据在不同页重复出现,为了防止这种bug产生,尽量避免使用单独非唯一字段进行排序,应当在排序中添加默认唯一键字段进行排序,例如主键id。...原创 2021-03-03 15:22:15 · 367 阅读 · 1 评论 -
Mysql基础
请写出数据类型(int char varchar datetime text)的意思;请问 varchar 和 char有什么区别?Int 整数 char 定长字符 Varchar 变长字符 Datetime 日期时间型 Text 文本型 Varchar 与char的区别 char是固定长度的字符类型,分配多少空间,就占用多长空间。 Varchar是可变长度的字符类型,内容有多大就占用多大的空间...原创 2019-03-31 18:56:37 · 387 阅读 · 0 评论