![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
公子半岛
当初就不该学java
展开
-
数据库不要外键的好处
数据库设计:三范式添加外键的好处:数据更加完整,表结构更加清晰去除外键的好处不:提高性能 (在进行插入,删除,更新时候数据库需要先检查数据完整性) 方便旧的数据的导入...原创 2022-02-15 16:45:04 · 905 阅读 · 0 评论 -
mysql的字符串分割函数substr
之前有被面试问到过怎么在sql语句中分割字符串,我没回答上来,只说了我一般把字段查出来用代码进行分割!这次突然看到了开发同学用到 substr这个函数去在sql中分割数据,来过来记录下select substr('abcdefg',3,4) from dual;结果是cdefselect * from table where test in substr('abcdefg',3,4)...原创 2022-01-04 16:21:26 · 1243 阅读 · 0 评论 -
数据库排序规则utf8_general_ci和utf8_bin的区别
utf8_bin 将字符串中的每个字符用二进制存储,区分大小写。utf8_general_ci 表中的字段不区分大小写例如要查task任务表中task_code字段。设置为utf8_general_ci的字段就可以查出01003YYY这个大写字母的数据select * FROM task WHERE code="01003yyy"...原创 2021-09-13 16:42:32 · 1092 阅读 · 0 评论