MySQL Error: 1015 Can’t lock file (errno: %d)

该错误表示MySQL在尝试锁一个文件时,接收到来自文件系统的错误信息。

该错误信息最常见的原因是外部应用访问MySQL数据文件。

这些情况通常包括:

  • Mysql运行时运行文件备份过程
  • 反病毒软件锁住文件(在Windows上)
  • Mysql运行时myisamchk被错误使用
  • 多个mysqld服务器访问同一数据文件
  • 你对mysqld指定了 –external-locking选项且系统锁不可靠

 

考虑到–external-locking选项,它应该从my.cnf被移除,除非你运行多个mysqld daemon访问相同数据文件(不建议使用)。更多信息参见系统文档边缘的外部资源链接。


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *