mysql
文章平均质量分 94
枫溪迪
这个作者很懒,什么都没留下…
展开
-
回表/索引覆盖/最左匹配/索引下推
回表回表需要从innodb储存引擎说起,因为只在innodb储存引擎中会存在回表的情况,确切的说只有聚簇索引会出现回表问题,然mysql只有InnoDB支持聚簇索引InnoDB储存引擎两种类型的索引 聚簇索引 普通索引 什么是聚簇索引:将数据和索引储存在一起,节点储存索引,叶子节点储存数据普通索引:节点储存普通索引,叶子节点储存聚簇索引聚簇索引的选取:用主键作为聚簇索引如果没有主键,那么选取第一个具有唯一约束的列(唯一索引)作为聚簇索引如果上...原创 2021-03-16 06:59:47 · 719 阅读 · 0 评论 -
ERROR 1118 (42000) at line 1278: Row size too large (> 8126)
在安装部署zabbix 时,将zabbix的sql文件导入mariadb时报错就是导入的数据行太长了,折腾吧百度老爷虽然不给力,但是经过不懈努力,还是让我找到了解决方法。在博客 https://www.ldr04.cn/56.html,找到解决的办法,不过我在找到这条之前改过很多参数。在 my.conf 里添加[mysqld]innodb_strict_mod...原创 2020-05-01 18:04:25 · 3607 阅读 · 1 评论 -
mariadb 解决 Job for mariadb.service failed because the control process exited with error code. See "s
启动的时候遇到这个问题捣鼓了时间,最终在一个 博客找到了 解决的思路http://www.mamicode.com/info-detail-2244921.html我的解决办法不一定适用于大家的同一种报错,先说一下我解决后的思考,这个错误是说,进程退出。这个启动进程为啥会平白无故的退出,启动数据库,需要有启动参数,也就是 my.cnf会从这三个地...原创 2020-04-29 17:18:56 · 17400 阅读 · 0 评论 -
ERROR 1044 (42000): Access denied for user '123'@'localhost' to database 'test'
修改mysql数据库 ,用户权限,让123 用户不能对test进行插入操作revoke insert on test.* from '123'@'localhost';报错如下ERROR 1044 (42000): Access denied for user '123'@'localhost' to database 'test'这个问题 是由于权限的问题,仔细检查了一下...原创 2020-04-10 08:27:40 · 290 阅读 · 0 评论 -
windows10安装数据库mysql-5.7.26-winx64详解,免安装版
首先我们到官网下载mysql-5.7.26-winx64(点击进入官网)我们将看见如下页面,会要求注册或登录,不过不想登陆,那么我们点击最下方的,not thanks,juststartmydownload将下载好的文件解压到你想存放的目录下,打开文件夹你会看到如下的目录结构,记住红框中的data目录你是无法看到的配置环境变量,右键单击左面》》此电脑》》属性》》高级系统...原创 2019-07-05 09:19:59 · 1135 阅读 · 0 评论