代码之家  ›  专栏  ›  技术社区  ›  devth

MySQL副本目录

  •  0
  • devth  · 技术社区  · 15 年前

    我的服务器的MySQL设置被清除。我想把一个目录(wordpress安装,仅供参考)移到另一个运行mysql的服务器上。我在/var/mysql/over下为我的新服务器做了目录的scp(“cf”)。设置一个用户,授予所有权限,一切正常。我可以在图形用户界面中浏览表及其内容。唯一的问题是:当我试图更新新服务器上的一行时,我得到一个错误“table'wp_options'is read only”。最好的解决方法是什么?谢谢。

    2 回复  |  直到 15 年前
        1
  •  1
  •   longneck    15 年前

    此错误的常见原因:

    1. 数据文件具有错误的权限。您检查过所有者是谁以及权限是什么吗?
    2. 另一个mysql服务器实例也在使用相同的文件,并将它们锁定在文件系统级别。
    3. 表已损坏。试着在桌子上运行修复。
        2
  •  1
  •   devth    15 年前

    最终解决了:

    sudo chown -R _mysql:wheel cf
    

    重新启动,现在可以工作了。(豹服务器)