myesn

myEsn2E9

hi
github

MySQL

ABP: 连接 MySQL 8.0 报错 Authentication method 'caching_sha2_password' failed
简单记录下。这个错误跟 ABP 无关,但为了分类笔记,我将他与 ABP 关联一下吧。 ABP 用的 MySQL ORM 是 Pomelo.EntityFrameworkCore.MySql。 解决办法,在连接字符串中添加: Copy SslMode=Preferred;
cover
cover
cover
cover

MySQL 索引优化

在字符串字段的前几位字符上建立索引。 局限性: order by 无法使用前缀索引 无法把 [前缀索引] 用作 [覆盖索引] 含义:指 SQL 中 select 的所有字段,在二级索引 B+Tree 的叶子节点上都能找得到,即从二级索引的 B+Tree 中查询得到记录…
cover
cover
cover
cover
cover
cover
cover

MySQL 联合索引

建立在多列上的索引成为联合索引。 比如,将商品表中的 product_no 和 name 字段组合成联合索引 (product_no, name) Copy CREATE INDEX index_product_no_name ON product(product_no…
cover
cover
cover
cover

MySQL B+Tree 索引的存储和查询

先创建一张商品表,id 为主键(如果没有指定主键,默认选择第一个不包含 NULL 值的唯一列作为聚簇索引的索引键(key)): Copy CREATE TABLE `product` ( `id` int NOT NULL, `product_no` varchar(20)…
MySQL 索引
索引:帮助存储引擎快速获取数据的一种数据结构,即数据的目录(就像书的目录一样),以空间换时间的设计思想 分类: 按 [数据结构]:B+Tree 索引、Hash 索引、Full-text 索引 InnoDB 引擎不支持 Hash 索引 创建的主键索引和二级索引默认使用的是…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.