|
|
本帖最后由 billy 于 2013-2-14 10:41 编辑
; F+ f G/ s- @% M8 K
, ~7 [: a! D0 E* S以前一直用一个迷你博客程序typecho,嫌wp太大,最近看论坛都用wp,就换过来了。我不知道用vps或者服务器的是不是经常遇到当机之后,mysql不能启动的情况,总之我是遇到好多次。以我的经验就是把mysql下面的data文件夹里面的除各个数据库文件夹外的文件全部删除了,重启服务就可以了,这方法也屡试不爽。而且这种方法备份转移也方便,只要保存网站文件夹和数据库文件夹就可以了,配套就可以用。6 _# G1 E3 B, i% ~0 i! m& a; |
/ W4 j9 |" Z1 _$ b$ |今天又当机了,mysql服务无法启动,我就按惯性把data文件夹下面的各个文件都删了,包括那个ibdata1的文件,顺手清空了回收站。然后服务可以启动了,但是,访问网站自动跳转到安装界面。百度Google搞了一晚上,才知道原来这傻X的wordpress默认用的是innodb的格式数据库,也就是说那些wordpress的数据全部保存在那个data文件夹下面的ibdata1的文件。我个人认为这完全是一种2b行为,因为你装了很多站之后,文章全部都混在一个ibdata的文件里面,一旦要转移个别站就只能到后台导出文件。如果连mysql都不能启动,也就登录不了后台,更没办法导出。我到数据库文件夹里面看了看,里面只有一些.frm文件,没有myd和myi格式的文件,所有的文章都没备份。
7 j' t, k" Q' F% i
) f2 c, n2 P: p' X+ N* [网上搜到了一个方法,就是把mysql文件夹下面的my.ini文件最下面的[mysqld]添加一行default-storage-engine=myisam之后,再安装wordpress,就可以默认使用myisam方式了,相应的数据库文件夹里面也有了myd和myi格式的文件,备份数据库直接备份文件夹就可以了,只要不去刻意删除,基本也就不用备份。
! a; |8 d1 D; R; { c: ?5 s1 x# o# }6 r% g- t" O9 D
网站又要重装了,虽然刚弄没多久,但也架不住总是折腾。
: }6 U; J3 Z& r, i |
评分
-
查看全部评分
|