MySQL不停重启问题

MySQL不停的自动杀掉自动重启

看一下log日志 my.cnf 里配置的 log_error =/var/log/mysqld.log

vim /var/log/mysqld.log

报的错误只是

ERROR Can't start server: Bind on TCP/IP port: Address already in use

ERROR Do you already have another mysqld server running on port: 3306 ?

除了MySQL自己的那个3306 其它没有进程有占用这个端口 MySQL自己一直在不停重启

网上搜了很多 其中看到 加上一行 innodb_force_recovery=4 可以先不让MySQL重启 试了不行 还是不停的重启

sudo /usr/local/mysql/bin/mysqld --console

查看发现 ERROR Can't find messagefile ***

复制代码
2023-08-22 22:06:24 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2023-08-22 22:06:24 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2023-08-22 22:06:24 0 [Note] /usr/local/mysql/bin/mysqld (mysqld 5.6.47-87.0) starting as process 7763 ...
2023-08-22 22:06:24 7763 [ERROR] Can't find messagefile '/usr/local/Percona-Server-5.6.47-rel87.0-Linux.x86_64.ssl101/share/errmsg.sys'
2023-08-22 22:06:24 7763 [Warning] Can't create test file /usr/local/Percona-Server-5.6.47-rel87.0-Linux.x86_64.ssl101/data/iZ8vbidmq7xeaamvtoal4wZ.lower-test
2023-08-22 22:06:24 7763 [Warning] Can't create test file /usr/local/Percona-Server-5.6.47-rel87.0-Linux.x86_64.ssl101/data/iZ8vbidmq7xeaamvtoal4wZ.lower-test
/usr/local/mysql/bin/mysqld: Can't change dir to '/usr/local/Percona-Server-5.6.47-rel87.0-Linux.x86_64.ssl101/data/' (Errcode: 2 - No such file or directory)
2023-08-22 22:06:24 7763 [ERROR] Aborting

2023-08-22 22:06:24 7763 [Note] Binlog end
2023-08-22 22:06:24 7763 [Note]

sudo vim /usr/local/mysql/my.cnf

加上一行 lc-messages-dir=/usr/local/mysql/share/

目录指定成mysql安装目录下的share目录

再启动MySQL 发现可以了 不一直自动重启了

访问站点发现表都是只读的 需要去掉my.cnf中配置的innodb_force_recovery=4

然后重启MySQL

然后MySQL正常运行了

正常运行后再 sudo /usr/local/mysql/bin/mysqld --console 看时 依然有ERROR Can't find messagefile ***

后面去掉my.cnf中的lc-messages-dir=/usr/local/mysql/share/ 这一行

再重启一下MySQL 发现MySQL还是正常的

。。 先不纠结了

相关推荐
Pniubi13 分钟前
怎么排查慢SQL,怎么解决?
java·数据库·sql
Decay__4 小时前
VMware 安装 SQL Server 双节点 AlwaysOn 可用性组教程 —— WSFC、AG 与侦听器完整部署(系列核心篇)
运维·数据库·sql·mysql·架构
茶栀(*´I`*)5 小时前
SQL 性能分析:从慢查询日志到执行计划的完整定位方法
数据库·sql
艺杯羹5 小时前
1Panel 装好后 ufw 仍是 inactive:一次服务器安全盲区复盘
服务器·数据库·安全·网络安全·系统架构·实战·1panel
code2cat6 小时前
【随笔】MCP工具重试:任务已经创建,响应丢了怎么办
数据库·mcp
wuyk5558 小时前
Spider-第10讲-SQLite持久化与去重
数据库·爬虫·sqlite
乌暮10 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践
java·数据库·spring boot·后端·sql·学习·spring
小此方10 小时前
Re:Mysql数据库基础篇(十二):什么是事务、事务解决了什么问题、事务的四大属性、事务的操作方式
数据库·mysql
csdn_aspnet11 小时前
macOS 10 、Docker 玩轉 MySQL
运维·mysql·macos·docker·容器·mac
flash俊杰11 小时前
v0.5-01 让桌面 AI 助手记得住:预算组装、递归摘要、长期记忆与评估基线
数据库·安全·架构