本帖最后由 suzy 于 2014-11-4 03:30 编辑
建立网站时,可能你还没有想清楚,也许冲动之下就选择了windows操作系统,但是用着用着,可能就有点喜新厌旧了吧?也可能想着是不是linux系统会不会很好用?会不会更加炫呢?毕竟是新系统,我是不是不应该落于人后,也要试一下呢?就这样你决定把服务器从win搬家到Linux,这时候,可能数据库先生就不那么听话了,它会出现各种错误提示,这个时候应该怎么处理,让你的服务器平稳搬家呢?下面我就给大家支几招吧!!!
如果提示:(1017) Can't find file: './cbgaoiql_xiuhua/common_syscache.frm' (errno: 13) 或者提示:Table 'common_block' is read only
其实都只是权限问题啦,没那么严重,只要用修改一下权限就行了。 1、用winscp连接,找到mysql的目录。
查找文件夹的方法:find / -name 'mysql' -type d 2、对数据库里面的所有文件按照以下图片中的设置操作: 3、通过putty或者其他方式(控制面板等)重启服务器。 4、这样子就完美搬家成功啦!是不是很简单呢!!! |