随笔分类 -  MySQL

摘要:问题回溯 我一开始使用Navicat导入,在导入的过程中即使错误也会跳过错误表继续导入 让我错误的认为数据库已经正确导入脚本文件,实际上是默认跳过了一些报错的过程,去掉勾选的continue on error 报的错是: 【Specified key was too long; max key le 阅读全文
posted @ 2022-09-15 21:48 Felix_Openmind 阅读(1921) 评论(0) 推荐(0) 编辑
摘要:问题概述: 根据删除临时表中的字段(dpt_code & fp_code)去删除表中数据 DELETE FROM first FROM BGT_projects first INNER JOIN need_delete_temp second ON first.dpt_code = second.d 阅读全文
posted @ 2022-08-26 16:36 Felix_Openmind 阅读(38) 评论(0) 推荐(0) 编辑
摘要:需求1: 将Excel中的一个条目的数据关联数据库表中固定条目并将关键字段进行替换 生成临时表 aa 关联两张表并将结果数据插入到新表 INSERT INTO BGT_apptasks_vals2023_819(dpt_code,round_no,task_no,fp_code,sheet_code 阅读全文
posted @ 2022-08-19 11:14 Felix_Openmind 阅读(542) 评论(0) 推荐(0) 编辑
摘要:索引失效原则 1. 复合索引跨列无序使用 2. 复合索引中使用!=、、NOT NULL、IS NOT NULL等会导致自身以及右侧索引失效 3. 对索引列进行操作包括但不限于函数、计算、类型转换 4. LIKE关键字进行模糊匹配查询中模糊匹配符号居左会导致自身以及右侧索引失效 5. 进行避免使用IN 阅读全文
posted @ 2021-09-08 16:23 Felix_Openmind 阅读(143) 评论(0) 推荐(0) 编辑
摘要:来源: https://www.imooc.com/video/3688 数据库优化目的 避免出现页面错误 增加DB稳定性 提高网站整体性能 DB优化方向 数据准备 MySQL慢查询日志开启方式和存储格式 如何发现有问题的SQL 答:使用慢查询日志或EXPLAIN关键字进行语句分析 mysql> s 阅读全文
posted @ 2021-08-14 14:27 Felix_Openmind 阅读(35) 评论(0) 推荐(0) 编辑
摘要:仅仅是个人开发过程中遇到的解决办法,不一定都适应但也是一种解决思路!!!(记录一下) 按照网上慢查询日志在/etc/my.cnf中的配置如下 # enable "slow_query_log" mechanism slow_query_log=1 # the path of doc which us 阅读全文
posted @ 2021-08-13 23:15 Felix_Openmind 阅读(1667) 评论(0) 推荐(0) 编辑
摘要:以下操作是建立在Windows和Linux各自已经安装了MySQL 授权访问远程连接数据库 授权访问: A → B 则在B计算机的MySQL执行以下命令 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysqladmin' WITH 阅读全文
posted @ 2021-06-28 17:34 Felix_Openmind 阅读(288) 评论(0) 推荐(0) 编辑
摘要:首先遇到这个是因为binlog位置索引处的问题,不要reset slave; reset slave会将主从同步的文件以及位置恢复到初始状态,一开始没有数据还好,有数据的话,相当于重新开始同步,可能会出现一些问题; 一般做主从同步,都是要求以后的数据实现主从同步,而对于旧的数据完全可以使用数据库同步 阅读全文
posted @ 2021-06-28 17:11 Felix_Openmind 编辑
摘要:![](https://img2020.cnblogs.com/blog/2104219/202106/2104219-20210628165930510-1033362698.png) 阅读全文
posted @ 2021-06-28 17:00 Felix_Openmind 阅读(90) 评论(0) 推荐(0) 编辑
摘要:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 这个错误搞得我无语了,出现这种错误一定是MySQL配置文件 my.ini在启动之前修改了 没有配置正确 错误过程: eg: 【mysql正常运行】 → 【 阅读全文
posted @ 2021-06-28 16:06 Felix_Openmind 阅读(100) 评论(0) 推荐(0) 编辑
摘要:MySQL常见的错误码讲解: https://www.cnblogs.com/henrylinux/p/9746867.html 密码错误: MySQL服务所在主机IP地址错误: 出现上述连接错误主要从以下几个步骤解决 确定目的连接服务器的IP地址 保证目的服务器上的MySQL提供远程连接服务 授权 阅读全文
posted @ 2021-06-28 00:31 Felix_Openmind 阅读(53) 评论(0) 推荐(0) 编辑
摘要:锁机制: 解决因资源共享而出现的并发控制问题 🔒锁机制主要包含两个部分【锁类型 - 对数据集合操作的权力】和【锁粒度 - 操作数据集合的大小】 锁机制的基本概念 示例:买最后一件衣服X A: X 买 : X加锁 ->试衣服...下单..付款..打包 ->X解锁 B: X 买:发现X已被加锁,等待X 阅读全文
posted @ 2021-06-27 20:03 Felix_Openmind 阅读(134) 评论(0) 推荐(0) 编辑
摘要:慢查询日志 慢查询日志: MySQL提供的一种日志记录,用于记录MySQL中响应时间超过阈值的SQL语句(long_query_time, 默认10秒) 慢查询日志默认是关闭的; 建议:开发调优时:打开,上线部署时:关闭 检查是否开启了慢查询日志 mysql> SHOW VARIABLES LIKE 阅读全文
posted @ 2021-06-27 14:30 Felix_Openmind 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1. 复合索引不要跨列或无序使用(最佳左前缀原则) 复合索引尽量使用全索引匹配 2. 复合索引不能使用 不等于(!= <>)、IS NUL(IS NOT NULL) 或 大于号(>) 否则会造成自身以及右侧索引全部失效 explain select * from book where authori 阅读全文
posted @ 2021-06-26 01:15 Felix_Openmind 阅读(178) 评论(0) 推荐(0) 编辑
摘要:🍀单表优化 【数据准备】 create table book ( bid int(4) primary key, name varchar(20) not null, authorid int(4) not null, publicid int(4) not null, typeid int(4) 阅读全文
posted @ 2021-06-25 23:39 Felix_Openmind 阅读(193) 评论(0) 推荐(0) 编辑
摘要:优化的原因: 性能低、执行时间太长、索引失效、服务器参数设置不合理(缓冲、线程数) SQL编写过程 SELECT DISTINCT ... FROM .... JOIN ... ON ... WHERE .... GROUP BY .... HAVING ... ORDER BY ... LIMIT 阅读全文
posted @ 2021-06-25 16:07 Felix_Openmind 阅读(195) 评论(0) 推荐(0) 编辑
摘要:疑问:既然说VARCHAR(size)是可变数据类型为什么还要添加size参数 答:size是用来指定VARCHAR(size)最大可变长度。 name varchar(8)中 name的字符个数范围是[0-8]个 ✔ name = '123' 则name存储数目正是这3个字符的个数。 × name 阅读全文
posted @ 2021-03-11 21:22 Felix_Openmind 阅读(261) 评论(0) 推荐(0) 编辑
摘要:MySQL data下 frm、MYD、MYI、OPT文件作用 *.frm 表定义, 描述表结构的文件 *.MYD 保存表的数据记录、数据信息文件是表的数据文件 *.MYI 索引信息文件,是表数据文件中任何索引的数据树 *.opt 记录数据库的选项,数据库的字符集设置 如果采用独立表存储模式,还会产 阅读全文
posted @ 2020-11-10 17:05 Felix_Openmind 阅读(755) 评论(0) 推荐(0) 编辑
摘要:MySQL安装 MySQL下载: MySQL Community Server (Archived Versions) Download 下载 默认下载全部MySQL组件 解压 上传到服务器 解压并安装 [root@openmind dev_tools]# rpm -ivh MySQL-server 阅读全文
posted @ 2020-11-04 16:54 Felix_Openmind 阅读(101) 评论(0) 推荐(0) 编辑

*{cursor: url(https://files-cdn.cnblogs.com/files/morango/fish-cursor.ico),auto;}
点击右上角即可分享
微信分享提示