MySQL8.0与5.7版本的下载、安装与配置
•软件下载 下载地址 【官网】,点开该网址,点击 DOWNLOAD来到如下页面: MySQL的版本介绍 MySQL Community Server社区版本:开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户。 M...
•软件下载 下载地址 【官网】,点开该网址,点击 DOWNLOAD来到如下页面: MySQL的版本介绍 MySQL Community Server社区版本:开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户。 M...
大家好,我是咔咔 不期速成,日拱一卒 在平时开发工作中join的使用频率是非常高的,很多SQL优化博文也让把子查询改为join从而提升性能,但部分公司的DBA又不让用,那么使用join到底有什么问题呢? 死磕MySQL系列 一、什么是Nes...
mysql5.x使用的是mysql_native_password mysql8.x使用的是 caching_sha2_password 1.进入mysqlmysql -u root -p 2.使用mysql数据库 use mysql; 3...
错误原因: 是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决方式: 1. cmd进入命令行进入mysql mysql -u r...
索引的作用 索引是用来高效的获取数据的 排好序 的 数据结构,如果没有索引,可能会导致查询某一条记录的时候遍历整张表;所以适当的索引可以大大的提升检索速度; 索引的数据结构 二叉树 假如说我们有一列数据是0-6,我们使用的是二叉树进行存储的...
1、背景 在我们系统中有一张表它的查询概率非常高。最近有个需求,需要对这个表增加一个字段,然而在增加字段的时候发现系统中有多个业务出现了超时操作,那么这个是什么原因导致的呢?经过查阅资料发现是数据库的MDL锁+事务导致的。 2、什么是MDL...
一、背景 最近在搭建mysql主从,为了防止用户对从库进行写操作,导致主从不一致的情况出现。我将用户的super权限进行了回收,但是发现用户仍然能在设置了read_only的库上面进行写操作。这是为什么呢? 二、实验 设置数据库只读 (ro...
Mysql(版本是8)的事务隔离级别 默认是RR:REPEATABLE-READ:可重复读 查看 当前隔离级别 全局隔离级别 修改 SELECT @@session.transaction_isolation;SELECT @@Global...
DCL(Data Control Language)语句:数据控制语句。 用途:控制数据库、表、字段、用户的访问权限和安全级别。 常用关键字:grant、revoke等 一般用于管理数据库和用户的权限,通过实用例子来学习grant(分配权...
前几天一个朋友让我帮忙写的,随手记录一下,感觉难度也不大,就是写的时候遇到一些问题。优化方便做得不太好。有好的优化方法欢迎分享!(数据库在文章结尾) 要求 1)查询所有时间内,所有产品销售金额占比,按占比大小降序排序,筛选累计占比在前80%...