我一直在使用
mysql进行开发.
我不使用复制,但我想我已经在我以前的一台计算机上启用了二进制日志记录,并且我在不知不觉中积累了数百个二进制日志文件.
我现在正在使用Linux,实际上我需要开始使用二进制日志记录.
当我尝试在my.cnf中启用二进制日志时 – mysql服务器无法启动,这是我在错误日志中找到的:
1 110314 14:39:40 [Note] Plugin 'FEDERATED' is disabled.
2 110314 14:39:40 InnoDB: Started; log sequence number 0 36669358
3 ^G/usr/sbin/mysqld: File '.\mysql-bin.000179' not found (Errcode: 2)
4 110314 14:39:40 [ERROR] Failed to open log (file '.\mysql-bin.000179', errno 2)
5 110314 14:39:40 [ERROR] Could not open log file
6 110314 14:39:40 [ERROR] Can't init tc log
7 110314 14:39:40 [ERROR] Aborting
8
9 110314 14:39:40 InnoDB: Starting shutdown.
所以 – 我假设 – 我只需要删除旧的二进制日志 – 对吧?
我可以删除所有mysql-bin.文件?
我还要清除mysql-bin.index文件吗?
谢谢!