我不太了解服务器维护,并试图通过管理我自己的Mac来学习.我正在使用MySQL数据库(5.5.9)运行本地rails应用程序.一直很好,直到我试图开始一个新的铁轨项目.那时,我运行了bundle install,它将我的mysql gem从0.2.6更新到0.3.6.从那以后,或者我正在关联它(可能是我也在那个时候安装了RVM),我无法启动我的MySQL服务器.我收到以下错误:
Unable to lock ./ibdata1, error: 35
Run Code Online (Sandbox Code Playgroud)
反复.我试过修复:
mv ibdata1 ibdata1.bak
cp -a ibdata1.bak ibdata1
Run Code Online (Sandbox Code Playgroud)
哪个有效(参考:http://cglreport.zhenhua.info/2008/08/mysql-error-unable-to-lock-ibdata1.html)(我也要在其他几个文件上做),但它只是工作了一段时间.当我重新启动时,或定期问题再次出现.这是怎么回事 ?这对我来说似乎不是一个合理的解决方案.想法?谢谢!
dus*_*uff 14
这听起来非常令人信服,就像你已经有一个运行MySQL服务器的实例,并且你正试图窃取它正在使用的数据文件.
| 归档时间: |
|
| 查看次数: |
9639 次 |
| 最近记录: |