![](https://img-blog.csdnimg.cn/8d4e9bbbee084f0583497aa64b6b3479.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 92
数据库是后续学习的基础,需要永无止境的学习,嗯,对
848698119
荣辱与共,终成一豪
展开
-
MySQL主从数据库(主读从写)
Component @Primary //将该Bean设置为主要注入Bean implements DataSource, InitializingBean public class DynamicDataSource extends AbstractRoutingDataSource {//当前使用的数据源标识 public static ThreadLocal < String > name = new ThreadLocal < >();原创 2022-11-20 12:50:41 · 1471 阅读 · 2 评论 -
MySQL数据库5.7字符集的设置——MySQL8.0加密问题解决
这个乱码只有安装数据库是5.7的才会有这种情况,数据库是8.0的默认都是utf-8的,不需要修改就可以直接使用的。在创建表或者创建库的时候,如果没有指定编码,默认是。(CHARSET=latin1)的。原创 2022-10-26 17:36:16 · 2905 阅读 · 1 评论 -
千万级数据表如何索引快速查找
Mysql索引数据结构 Mysql索引数据结构索引1.二叉树的优缺点优点缺点2.红黑树的优缺点优点缺点如何去优化?3.B-Tree4.B+TreeB+Tree特点底层为什么查找这么快的原因1.慢Sql查询:执行时间几秒, 几十秒,怎么去优化????2.索引,本来需要执行几秒几十秒的查询,加上合适的索引可能几十毫秒就结束了3.为什么?4.底层怎么实现的?索引索引是帮助MySQL高效获取数据的排好序的数据结构索引数据结构:二叉树红黑树Hash表B-TreeMySQL底层为什么会选择像原创 2021-11-14 14:35:16 · 10366 阅读 · 0 评论