随笔分类 -  mysql 故障处理

摘要:【1】问题 再确认这个账户只是用户使用,而不是程序使用之后; 当我们删除一个用户账户后,有一个很蛋疼的情况,那就是函数/触发器/存储过程等 定义所属是该用户时,就会导致其他所有账户无法访问; 访问已删除账户所属的 SP、view、func 等数据库对象时,就会报错 权限不允许,或者 直接报 xxx( 阅读全文
posted @ 2020-11-18 16:24 郭大侠1 阅读(613) 评论(0) 推荐(0) 编辑
摘要:【问题】replace into 引发的从库auto_increment不自增问题 mysql主从,主上的表有唯一索引,然后用replace into 对唯一索引列的值修改了,auto_increment是会增加的,但是从库并不会同步auto_increment值,有什么方法可以规避这个吗 。 一旦 阅读全文
posted @ 2020-04-23 16:08 郭大侠1 阅读(818) 评论(0) 推荐(0) 编辑
摘要:一、windows 【1】错误日志信息 解压文件下的,.err文件为windows mysql的错误日志文件 E:\sql_data\mysql-8.0.16-winx64\data\vipon.err 具体报错内容: 2020-04-01T03:26:56.615389Z 0 [ERROR] [M 阅读全文
posted @ 2020-04-01 11:42 郭大侠1 阅读(7054) 评论(0) 推荐(2) 编辑
摘要:【0】最终要的还是查看错误日志定位问题啊 【1】InnoDB :: 【1.1】cannot find a free slot for an undo log 最近数据库数据量及访问频率比较大的两个表出现了the table xxx is full的问题,导致无法写入数据。 查看mysql log发现 阅读全文
posted @ 2020-03-24 10:36 郭大侠1 阅读(5139) 评论(0) 推荐(0) 编辑
摘要:断电,导致 mysql ibdata文件损坏(很多元数据信息都没有了) 现象:数据库能正常启动、使用,但很多表查询不到数据,很多原本有的表,直接就报错不存在。 分析: (1)常规表文件损坏,所以导致读不出数据 (2)ibdata 系统表空间文件损坏,导致数据字典中的元数据丢失 解决思路: 重构一个数 阅读全文
posted @ 2020-03-20 18:48 郭大侠1 阅读(891) 评论(0) 推荐(0) 编辑
摘要:大佬们请教一个Mysql问题:现在有一个数据分页的功能【1】前提如下:(1.1)数据量大概有2亿条左右(1.2)2个查询条件,每页100条记录,不显示数据总量和总页数(1.3)正常情况下都ok,因为每次就是 limit 100,又不显示数据总量和总页数并且还使用了 id>上一次分页数据最大的ID 这 阅读全文
posted @ 2020-03-18 11:03 郭大侠1 阅读(328) 评论(0) 推荐(0) 编辑
摘要:发现mysql的error.log裡面有报错: InnoDB: Error: Table “mysql”.“innodb_table_stats” not found. InnoDB: Error: Fetch of persistent statistics requested for table 阅读全文
posted @ 2020-03-16 10:32 郭大侠1 阅读(418) 评论(0) 推荐(0) 编辑
摘要:错误信息: 解析: (1)难道是我语句的问题? 解决: 把my.cnf关于[client]里的default-character-set=utf8搬运到[mysql]下 最好知道为什么是这样,我现在也没搞明白 阅读全文
posted @ 2020-02-05 15:06 郭大侠1 阅读(651) 评论(0) 推荐(0) 编辑
摘要:【1】故障信息 Starting MySQL. ERROR! The server quit without updating PID file(xxx/x.pid) [ERROR] Could not create unix socket lock file /usr/local/mysql/so 阅读全文
posted @ 2020-01-16 10:52 郭大侠1 阅读(291) 评论(0) 推荐(0) 编辑
摘要:结论,当列所在行值为 null 时,count(列名) 是不会把 null 值计算出来的。而count(*) , count(1) 等方式是会计算的。 【1】mysql中关于count的坑 有什么坑呢?当 count(col1)时,col1所在列的行值为 null 时,不统计。 【2】null 在c 阅读全文
posted @ 2020-01-15 11:20 郭大侠1 阅读(12133) 评论(0) 推荐(2) 编辑
摘要:【1】Can't initialize character set utf8] (path: /usr/share/mysql/charsets/) 【1.1】 报错信息: mysql: Character set 'utf8]' is not a compiled character set an 阅读全文
posted @ 2019-12-31 14:54 郭大侠1 阅读(5117) 评论(0) 推荐(0) 编辑
摘要:incorrect datetime value 报错信息如下图: 意思很明显是说,'0000-00-00 00:00:00'不是一个有效的日期类型的值 解决办法: sql_mode 中删除 NO_ZERO_DATE 阅读全文
posted @ 2019-12-03 10:57 郭大侠1 阅读(13336) 评论(0) 推荐(0) 编辑
摘要:【1】故障模拟准备环境 这里以innodb为例 【1.1】配置参数 开启独立表空间 innodb_file_per_table; 【1.2】构建测试数据 create database test; create table a(id int,num int); insert into a value 阅读全文
posted @ 2019-11-15 12:40 郭大侠1 阅读(2533) 评论(0) 推荐(0) 编辑
摘要:【1】问题描述 首先,查看top,下图来自网络 为什么会有%CPU 375??? 还可以超过100%的? 这是因为,有多核CPU。如图,top后,按数字1,即可出现下图。 【2】排查办法(当前CPU爆高) 【2.1】查看锁情况及对应语句 SELECT * FROM information_schem 阅读全文
posted @ 2019-11-14 15:35 郭大侠1 阅读(5713) 评论(0) 推荐(0) 编辑
摘要:xtrabackup备份失败 解决了,是因为limit open files值设置太小了 (3)修改资源限制参数 阅读全文
posted @ 2019-11-14 12:24 郭大侠1 阅读(3082) 评论(0) 推荐(0) 编辑
摘要:This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de 错误解决办法 解决办法也有两种,第一种是在创建子程序(存储过程、函数、触发器)时,声明为DETERMINISTIC或NO SQL与READS SQ 阅读全文
posted @ 2019-10-11 11:01 郭大侠1 阅读(2093) 评论(0) 推荐(0) 编辑
摘要:关键词:mysql8无法用navicat连接,navicat无法连接mysql8,mysql8,mysql8的加密方式 【1】mysql8 的坑 密码加密规则 在MySQL 8.0.以上版本中,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_pa 阅读全文
posted @ 2019-07-09 11:25 郭大侠1 阅读(6093) 评论(0) 推荐(0) 编辑
摘要:关键词:mysql update,mysql delete update中无法用基于被更新表的子查询,You can't specify target table 'test1' for update in FROM clause. 情况如下: (1)第1行更新语句中,update表与子查询中表一样 阅读全文
posted @ 2019-05-15 17:05 郭大侠1 阅读(333) 评论(0) 推荐(0) 编辑
摘要:摘要: mysql5.7 客户端连接出现:INFORMATION_SESSION_VARIABLES feature is disabled问题: mysqldump: Couldn't execute 'SELECT /*!40001 SQL_NO_CACHE */ * FROM `GLOBAL_ 阅读全文
posted @ 2019-05-13 22:53 郭大侠1 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:关键词:忘记密码,修改密码,mysql忘记密码,mysql修改密码 转自:https://www.cnblogs.com/jdxn/p/6847089.html 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localh 阅读全文
posted @ 2019-04-29 16:57 郭大侠1 阅读(175) 评论(0) 推荐(0) 编辑