齐博 变量

齐博 模板

齐博 插件

齐博 模块

齐博 小程序

齐博 配置

齐博 二次开发

齐博 其它

齐博 案例

齐博 数据库转移错误

如果您的网站重装,MySQL数据库服务器转移,或从Windows转至Linux上,应该是你在Windows打包文件夹然后直接传至Linux服务器上,导致错误。ERROR 1036 (HY000): .... ‘ is read only,这句大概意思就是权限不足。

例子 (Example)

SQLSTATE[HY000]: General error: 1036 Table 'qb_cms_content' is read only

可以按如下方法解决:

1、停止MySQL,即mysqld服务,然后删除Windows上转过来的数据库文件夹,宝塔默认目录为:/www/server/data/你的数据名 ,其它的默认安装/var/lib/mysql/下,然后可通过navacat for mysql进行数据库导入。也可以phpMyAdmin去操作。

2、通过SSH,修改mysqld权限 chown -R mysql:mysql /var/lib/mysql/table 然后重启mysqld

例子 (Example)

chown -R mysql:mysql /www/server/data/mysqltable

其中/www/server/data/mysqltable 为你的数据库存放目录,mysqltable 为数据库名称,记得替换掉。执行即可。

如图:

其它问题请在评论区咨询!!!

上一主题 没有了 下一主题 语法解析错误: syntax error, unexpected
  • 使用社交账号登录,本站支持
全部评论(0)