【待反馈】MySQL 5.7 数据库在哪儿 如何查看实时数据库日志...
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:Linux 9.2系统版本:CentOS
问题描述:网站监控提示我网站两个无法访问了,我想看看MySQL数据库在当时的实时记录发生了什么导致中断的
相关截图(日志、错误):
网站监控提示我网站两个无法访问了 使用命令 systemctl status xxxx 检查两个应用的记录状态日志如下 (发文字提示有敏感字无法提交只好发图片 见谅~)
都是无法链接数据库导致的,然后过了不知道多久自动恢复的,而且通过查询日志发现xxx1在9.20日也有一次中断记录一样的日志
本帖最后由 宝塔用户_xltvyt 于 2024-9-27 22:11 编辑
在面板也查看过了3个地方
1.网页面板 --> 日志 --> 软件日志 --> MySQL(啥也没)
2.安装软件的MySQL --> MySQL管理 --> 错误日志/慢日志(啥也没)
3.使用mysqlbinlog命令查询二进制日志查询到了一些信息,有时间,和出现错误的日志时间一样,但是没有出现为什么数据库错误
mysqlbinlog --start-datetime="2024-09-27 01:40:00" --stop-datetime="2024-09-27 01:50:00" /www/server/data/mysql-bin.000009
/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#2409271:47:21 server id 1end_log_pos 123 CRC32 0xee0c9ad0Start: binlog v 4, server v 5.7.44-log created 2409271:47:21 at startup
# Warning: this binlog is either in use or was not closed properly.
ROLLBACK/*!*/;
BINLOG '
KZ71Zg8BAAAAdwAAAHsAAAABAAQANS43LjQ0LWxvZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAApnvVmEzgNAAgAEgAEBAQEEgAAXwAEGggAAAAICAgCAAAACgoKKioAEjQA
AdCaDO4=
'/*!*/;
ERROR: Error in Log_event::read_log_event(): 'Found invalid event in binary log', data_len: 31, event_type: 35
DELIMITER ;
# End of log file
ROLLBACK /* added by mysqlbinlog */;
/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
您好,可以执行下面命令查看错误信息
cat /www/server/data/*.err|grep -i -C 10 error
页:
[1]