今天VPS出现问题了,sandy懒得去用帝国了,于是直接一个命令把/usr/local/mysql/var/下的MYSQL文件全部打包了。装好了转移过去发现一个很杯具的问题:mysql error #1036 - Table 'xxxx' is read only,说明数据库没权限。杯具呀!于是度娘了一下发现有解决的办法。
解决方法:
1. 找到数据库文件放置的目录,如/usr/local/mysql/var/xx
2. 更改此数据库下所有文件的所有权:chown mysql.mysql *.*
OK,解决赋予了权限了,然后去PHPMYSQL数据库里面修复和优化一下。这个是必须的哦!