mysql
文章平均质量分 68
Younger成
这个作者很懒,什么都没留下…
展开
-
mysql的连表查询之多对一
mysql的内置函数instr(str,substr),作用是获取子串第一次出现的位置,如果没找到则返回0。如果集合是常量用 in()、find_in_set(),如果集合是变量用 find_in_set()需求A表的label_ids是B表的主键id,查询A表的时候关联B并查出对应的name。like是广泛的模糊查询、find_in_set()是精准匹配。substr:指定的字符/目标字符串。原创 2023-01-07 22:26:17 · 948 阅读 · 0 评论 -
mysql5.7与8.0区别、8.0新特性
mysql5.7和8.0对比、8.0新特性原创 2022-10-20 10:36:50 · 6919 阅读 · 1 评论 -
Mysql索引实现+数据结构
1、全表扫面:会将整张表的数据全部扫描一遍,效率非常低2、mysql数据索引采用的数据结构:Hash、平衡二叉树(AVL树)、B树(BTrees)、B+树(B+Trees)Hash:索引优点:通过字段的值计算hash的值,定位数据非常快缺点:不支持范围查询,底层数据结构是散列的,无法进行比大小,索引不支持范围查询平衡二叉树:找一个中间值,中间值左侧称为左子树,右侧称为右子树(左...原创 2019-09-25 14:18:51 · 256 阅读 · 2 评论