![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
关系型数据库(MySQL)
文章平均质量分 87
记录平时学习MySQL中的心得
坐飞机的狗
熟悉java技术,熟悉java常用设计模式,熟悉java高并发程序设计,了解jvm调优;熟悉基于spring boot+Mybatis的网站后端开发;了解go web开发,熟悉基于RPC + go 微服务开发;熟悉python常用的数据分析库(pandas\sklearn\tensorflow等)、爬虫框架(scrapy)、django后端开发;熟悉mysql的使用;了解前端HTML+CSS+Javascript;了解常用的机器学习算法;熟悉git常用操作。
展开
-
MySQL的索引总结2
InnoDB中的索引 聚集索引(主键索引) 每个表只有一个主键索引(B +数结构),叶子节点同时保存了主键的值也保存了数据记录,其它节点只存储主键的值。 非聚集索引(辅助索引) 每个表可以有多个 b+树结构,叶⼦节点保存了索引字段的值以及主键的 值,其他节点只存储索引指端的值。 MyISAM中的索引 MyISAM中使用的是非聚簇索引。 ...原创 2021-04-16 15:58:46 · 113 阅读 · 0 评论 -
MySQL索引总结1
二叉查找树 二叉树是每个节点最多有两个子树的树结构,通常子树被称作左子树和右子树。二叉树常被用于实现二叉查找树和二叉堆。 特点: 每个节点都包含一个元素以及n个子树。 左子树和右子树是有顺序的,次序不能任意颠倒,左子树的值小于父节点,右子树的值要大于父节点。 检索任何一个数据最多只需要访问3个节点,时间复杂度为O(longN),和二分法效率一样。 但是如果插入的数据是有序的,那么结构就会变成: ** 此时二叉树退化为了一个链表结构,查询数据最差变为O(N)。 ...原创 2021-04-13 16:34:46 · 193 阅读 · 0 评论 -
MySQL中的utf8和utf8mb4区别
1.一般来说MySQL(小于5.5.3)字符集设置为utf8,指定连接的字符集也为utf8,django中save unicode string是木有问题的。但是,当字符串中有特殊字符(如emoji表情符号,以及其他凡是转成utf8要占用4字节的字符),就会有问题,会报错: Incorrect string value: ‘\xF0\x9F\x91\x93\xF0\x9F…’ for column ‘xxx’ at row 1 MySQL中的utf8最大3个字节,能够支持的字符集比较少,而实际上的u转载 2021-01-14 14:12:53 · 571 阅读 · 0 评论