当前位置:论坛首页 > Linux面板 > 求助

【待反馈】mysql 不能启动了

发表在 Linux面板2023-5-31 17:37 [复制链接] 14 4611

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:mysql 5.6
系统版本:
问题描述:数据库不能启动了
相关截图(日志、错误):

下载.png
下载 (1).png
使用道具 举报 只看该作者 回复
发表于 2023-5-31 17:50:32 | 显示全部楼层
您好,麻烦您到服务器命令行下执行下面命令获取MySQL的日志信息看下ERROR级别日志
  1. cat /www/server/data/*.err | grep -i -C 10 error
复制代码
使用道具 举报 回复 支持 反对
发表于 2023-5-31 17:52:57 | 显示全部楼层
是这个吗
下载 (2).png
使用道具 举报 回复
发表于 2023-5-31 17:54:26 | 显示全部楼层
谢花郎 发表于 2023-5-31 17:50
您好,麻烦您到服务器命令行下执行下面命令获取MySQL的日志信息看下ERROR级别日志
...

回了,您看下怎么解决..
使用道具 举报 回复 支持 反对
发表于 2023-5-31 17:57:14 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 17:54
回了,您看下怎么解决..

如您那边有技术,您让您的技术,将mysql-bin.00001这个格式的文件,移动到其他目录下。
然后重新启动MySQL看下,仅操作mysql-bin.00001这种格式文件,不要操作其他的文件。

使用道具 举报 回复 支持 反对
发表于 2023-5-31 17:58:43 | 显示全部楼层
谢花郎 发表于 2023-5-31 17:57
如您那边有技术,您让您的技术,将mysql-bin.00001这个格式的文件,移动到其他目录下。
然后重新启动MySQL ...

刚刚是 因为出现了一批 mysql-bin 文件所我空间占满了, 我就全给删除了 然后就不能启动了
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:00:42 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 17:58
刚刚是 因为出现了一批 mysql-bin 文件所我空间占满了, 我就全给删除了 然后就不能启动了 ...

现在目录没有这个mysql-bin 文件了 。是不是删多了
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:02:18 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 18:00
现在目录没有这个mysql-bin 文件了 。是不是删多了

这我都删掉了
下载 (3).png
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:06:31 | 显示全部楼层

不要删除这些啊,不是提示之让您操作mysql-bin.00001这个格式文件吗?您直接删除这些文件会导致数据不存在的,如您实在不懂不知道怎么处理的,建议您找第三方机构处理。
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:07:48 | 显示全部楼层
谢花郎 发表于 2023-5-31 18:06
不要删除这些啊,不是提示之让您操作mysql-bin.00001这个格式文件吗?您直接删除这些文件会导致数据不存 ...

好像可以了,我把 mysql-bin.index 清空就好了
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:09:33 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 18:07
好像可以了,我把 mysql-bin.index 清空就好了

好的,已经给您说过了,仅操作mysql-bin.xxxx文件。不要操作其他的数据文件,ibdata1是记录了MySQL的各个库事务数据的,如删除会导致库数据异常的。
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:11:19 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 18:07
好像可以了,我把 mysql-bin.index 清空就好了

我想问下为啥会出现大量 mysql-bin 文件 一个有1G 有几十个 我遇到过好多次,都是只能给他删除 不然空间不够,他是 一天就出现了这么多文件的
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:13:57 | 显示全部楼层
mysql的二进制日志文件,您数据库内的一些SQL语句操作的增删改查都是会直接记录的。其次MySQL恢复数据是可以通过此日志进行一个数据恢复的
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:17:04 | 显示全部楼层
谢花郎 发表于 2023-5-31 18:13
mysql的二进制日志文件,您数据库内的一些SQL语句操作的增删改查都是会直接记录的。其次MySQL恢复数据是可 ...

我知道,可是平时 是没有这么多的,只是有时候会突然出现几十个 给我数据库搞炸掉,
使用道具 举报 回复 支持 反对
发表于 2023-5-31 18:19:14 | 显示全部楼层
宝塔用户_kstnma 发表于 2023-5-31 18:17
我知道,可是平时 是没有这么多的,只是有时候会突然出现几十个 给我数据库搞炸掉, ...

这个文件是根据MySQL操作的生成,您可以在MySQL配置文件内修改expire_logs_days参数,MySQL默认是保留10天的。
7.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表