随笔分类 -  数据库

摘要:《高性能MySql》笔记1 事务和多版本并发 1. ACID四个标准特征 原子性(Atomicity): 一个事务必须被视为一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作。 一致性(Consistent): 数据库总是 阅读全文
posted @ 2021-12-01 23:27 二月无雨 编辑
摘要:子查询及其分类 一、子查询 子查询是一种常用计算机语言SELECT-SQL语言中嵌套查询下层的程序模块。当一个查询是另一个查询的条件时,称之为子查询。 子查询:指在一条select语句中,嵌入了另外一条select语句,那么被嵌入的select语句称之为子查询语句 二、子查询分类 1. 按功能分 标 阅读全文
posted @ 2021-12-01 22:26 二月无雨 编辑
摘要:覆盖索引 如果一个索引包含(或者覆盖)所有需要查询的字段值,我们就称之为“覆盖索引” 覆盖索引的优化及限制 覆盖索引是一种非常强大的工具,能大大提高查询性能,只需要读取索引而不需要读取数据,有以下优点: 索引项通常比记录要小,所以MySQL访问更少的数据。 索引都按值得大小存储,相对于随机访问记录, 阅读全文
posted @ 2021-11-22 17:35 二月无雨 编辑
摘要:登陆 # 1、 登陆MySQL mysql -u root -p ; # 2、查看数据库 show databases; # 3、进入执行的数据库 use user_database; # 4、执行SQL脚本 source sql_script.sql; 查看索引 -- show index fro 阅读全文
posted @ 2021-11-22 13:43 二月无雨 编辑
摘要:Mysql5.7升级到8.0.2问题记录 ERROR 3098 (HY000): The table does not comply with the requirements by an external plugin 导致此问题原因 数据表没有主键 数据库引擎不是innodb 查询问题SQL 查 阅读全文
posted @ 2021-11-13 22:28 二月无雨 编辑
摘要:在使用 Navicat Premium 12 连接MySQL数据库时会出现Authentication plugin ‘caching_sha2_password’ cannot be loaded的错误(Navicat 新版本应该会修复这个问题)。 出现这个原因是mysql8 之前的版本中加密规则 阅读全文
posted @ 2020-03-21 22:37 二月无雨 编辑

点击右上角即可分享
微信分享提示