gpt4 book ai didi

MySQL 服务器无法在 PowerPC 架构上启动

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:47 29 4
gpt4 key购买 nike

我下载了MySQL-5.5.34的源码,按照说明编译。然后在/usr/local/mysql/bin 文件夹中我做了 ./mysqld_safe --user=root &mysql 服务器立即启动并关闭。

/usr/local/mysql/data/p2020rdb.err 读取

mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data 
The InnoDB memory heap is disabled
Mutexes and rw_locks use GCC atomic builtins
Compressed tables use zlib 1.2.8
.
.
.
.
File './mysql-bin.000011' not found ( Errcode: 2)
Failed to open log (file './mysql-bin.000011', errno 2)
Could not open log file
Can't init tc log
Aborting

InnoDB: Starting Shutdown +
InnoDB: Shutdown completed: log sequence number

我将非常感谢对此问题的任何帮助。

最佳答案

基本上,MySQL 正在查找 mysql-bin.index 文件,但找不到索引中列出的日志文件。这将使 MySQL 无法启动,但修复起来又快又容易。您有两个选择:

  1. 编辑索引文件您可以在您选择的文本编辑器中编辑 mysql-bin.index 文件,并删除对文件系统中不再存在的任何日志的引用。完成后,保存索引文件并启动 MySQL。

  2. 取出索引文件移动或删除索引文件并启动 MySQL。这将导致 MySQL 重置其二进制日志编号方案,因此如果这对您很重要,您可能希望选择前一个选项。

那么如何防止这种情况发生呢?使用 PURGE MASTER LOGS 语句并允许 MySQL 根据自己的条件删除其日志。如果您担心日志文件堆积,请调整 /etc/my.cnf.

中的 expire_logs_days 变量

关于MySQL 服务器无法在 PowerPC 架构上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20392772/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com