服务器端

无名氏 linux技术 1,621 次浏览 , , , 服务器端已关闭评论

服务器端使用命令复制文件夹备份数据库可能会因为权限问题导致数据库无法使用,解决办法是更新mysql文件夹下的文件为mysql:mysql(意思是:属于mysql用户,mysql组)所有,数据库文件权限是644,因为在服务器端直接复制操作文件的权限及组发生变化为root。
进入/var/lib/mysql/
[root@localhost mysql]# chmod 644 ecshop/* -R
[root@localhost mysql]# chown mysql:mysql ecshop/

以下是此次问题发现的报警错误:
Table ‘phpcms.v9_news’ is read only

尝试修复问题表的时候提示:

警告:超过一个 INDEX 键被设在字段

Table is marked as crashed and last repair failed

Mysql错误:Table ‘xxx’is marked as crashed and last (automatic) repair failed

Error on delete of ‘/var/lib/mysql

Go