做站难免会进行网站搬家,而在网站搬家的工作中,最重要也是最麻烦的工作无疑就是数据库的搬家了,因为数据库文件一旦丢失而又删除备份源的话,网站面临的将是灭顶之灾,你的心血也将付之东流。那么目前搬家数据库有哪些体例,又可能面临什么状况呢?让我们一起来探讨。
一:通过phpmyadmin备份你会发现还原很麻烦
许多站长感觉,mysql数据库是通过phpmyadmin在进行办理,用phpmyadmin进行备份总该很平安吧?于是兴冲冲的进入phpmyadmin,也不管导出选择的是txt,仍是rar格局,也非论是不是要分段备份,全部操作一次,这样总会很平安吧?可是一到还原就会傻了眼,原来通过phpmyadmin导出的备份文件还只能通过phpmyadmin软件还原归去,而此时年夜家会发现这个软件最年夜只允许还原小于2M的备份来历,麻烦了吧?想破脑袋也找不到体例了吧?
解决方案:
1:如果网站数据少,小于2M是可以直接备份还原的;
2:如果数据较多备份文件过年夜,有两种体例解决,第一种是分段备份,在phpmyadmin的备份选项中设置为每个备份文件年夜小不逾越2M,第二种是在还原空间的phpmyadmin中修改软件源文件进行设置,改成对还原文件没有年夜小限制,体例可以在网上搜索。
应该说此种备份体例相对麻烦,且需要自己购有办事器或vps,不然底子没有相关权限,一般情况下不建议选择。
二:通过网站法度自带功能进行备份还原网站显示毗连毛病?
现在使用到mysql数据库年夜家又都在普遍使用的网站法度有DZ,PW,DEDE等,这些法度后台都有备份还原功能,因为是自带的功能,兼容性好,便利快捷,1被年夜家普遍选择,可是新站长年夜多会遇到一个普遍问题:新的空间分派的数据库名和密码与原数据库资料底子不合,连网站法度后台都进不去,哪还谈的上还原呢?
解决体例:严格依照网站法度说明搬家,可以重新安装网站法度,再进入后台选择还原已经保存的备份文件进行还原,目前所有的主流法度都提倡这种体例。
三:通过备份王等软件进行备份前台进不去?
用备份王等软件进行备份是年夜多老站长的选择,这种体例便利快捷,只要上传备份软件到空间一步步操作便可以,可是许多刚接触备份王软件的客用户来讲还原后会呈现一个问题:因为新老空间数据库用户名和密码不统一,网站文件打包过来后因没有修改毗连文件,还原数据库是好了,可是前台会提示数据库毗连毛病,网站从而呈现打不开的情况。
解决体例:学会修改网站配置文件,年夜多是由config和data.php文件来节制,将这些文件中的毗连信息设置为正确的毗连信息,避免网站不克不及打开。
四:直接在mysql文件夹中复制文件偷懒有隐患
部分有自力办事器并且偷懒的站长喜欢直接进入办事器的mysql文件夹下的DATA文件夹找到数据库文件复制后再粘贴到新空间。这样有个很年夜的短处:备份的目标数据库如果正在使用的话你在进行复制,粘贴到新空间mysql文件夹后数据库会呈现毛病。
解决体例:我们不提倡这样搬家数据库,靠得住性不高。
看了四种常常使用mysql数据库搬家体例和可能遇到的问题,你是不是有似曾相识的感触感染呢?很有可能我们都产生过其中的某种状况,今天看了文章不知道你是否有加倍清晰的数据库搬家思路了呢?淮安人才网(.habole)提醒年夜家,网站是我们的心血,数据库是网站的魂灵,搬家数据库一定要万分小心,最后慎重的给年夜家一个忠告:在数据库没有完全完好的还原到新空间的情况下,千万不要删除原来办事器上的数据库文件,不然出了问题无法弥补你将悔怨莫及!