MySQL 5.5的 日志文件地址

如果是默认安装 没有修改过日志文件地址

那么默认日志地址在:C:\ProgramData\MySQL\MySQL Server 5.5\Data\计算机名.err

之前运行正常,这几天停止了,如下错误:
131205 9:44:23 InnoDB: Operating system error number 23 in a file operation.
InnoDB: See http://dev.mysql.com/doc/mysql/en/InnoDB.html
InnoDB: for installation help.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/mysql/en/Operating_System_error_codes.html
InnoDB: File name .\ibdata1
InnoDB: File operation call: ‘Windows aio’.
InnoDB: Cannot continue operation.
复制粘贴data目录到其他盘时,提示“无法复制ibdata1:数据错误(循环冗余检查)”

https://groups.drupal.org/node/276273

昨天再次碰到这个错误,现在发现一个可能比较好的解决方法:在磁盘右键→属性→工具→查错,进行磁盘查错和修复,完成后,可以试一下,看看ibdata1能不能复制,如果可以复制,一般mysql就可以启动了,如果还是不能,你会发现复制时提示:无法复制 无法读取源文件或磁盘。

这说明是ibdata1这个文件在window中出问题了,解决这个问题,就可以了,和mysql无关了。

还有是InnoDB类型的数据库,有时mysql配置文件中,会让这个文件自增,时间一长,就越来越大,所以建议修改一下配置:

innodb_data_file_path = ibdata1:10M:autoextend:max:100M

限制一下文件的大小,这样到100MB后,会建立ibdata2

“chkdsk.exe” 这个你应该就明白了,你可以从windows的运行里面键入"chkdsk"来检查你的磁盘,可能是你的硬盘有问题,你可以查看一下。

你可能感兴趣的:(#,mysql)