mysql拷贝目录

mysql拷贝目录,mysql,Mysql,我的服务器的mysql设置被删除了。我想将一个目录(wordpress安装,仅供参考)移动到另一台运行mysql的服务器上。我在/var/mysql/over下对我的新服务器进行了目录(“cf”)的scp。设置用户,授予所有权限,一切正常。我可以在GUI中浏览表及其内容。唯一的问题是:当我尝试更新新服务器上的一行时,我得到一个错误“表'wp_options'是只读的”。最好的修复方法是什么?谢谢。此错误的常见原因: 数据文件具有错误的权限。您是否检查过所有者是谁以及权限是什么 另一个mysql服

我的服务器的mysql设置被删除了。我想将一个目录(wordpress安装,仅供参考)移动到另一台运行mysql的服务器上。我在/var/mysql/over下对我的新服务器进行了目录(“cf”)的scp。设置用户,授予所有权限,一切正常。我可以在GUI中浏览表及其内容。唯一的问题是:当我尝试更新新服务器上的一行时,我得到一个错误“表'wp_options'是只读的”。最好的修复方法是什么?谢谢。

此错误的常见原因:

  • 数据文件具有错误的权限。您是否检查过所有者是谁以及权限是什么
  • 另一个mysql服务器实例也在使用相同的文件,并在文件系统级别将它们锁定
  • 表已损坏。试着在桌子上运行修复
  • 终于解决了:

    sudo chown -R _mysql:wheel cf
    

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

    是的。刚刚做了一个chmod 777以确保这不是问题所在。我还尝试了chown mysql:mysql。我可以添加新表并编辑它们的结构和内容。无法更新现有表的行。did:授予上的所有权限。给thartman@“%”,由“mypass”标识,带有授予期权;仍然无法更新。