新闻中心

无忧主机教你如何选择mysql数据库迁移方案

作者 / 无忧主机 时间 2011-04-01 11:44:21

无忧主机(www.51php.com)在上一篇百发百中MYSQL数据库迁移无错导入数据库完美教程文章中,根据自己平时维护的经验整理出了几种mysql数据库导入方案,我们如何通过科学的方法来判断使用哪种方法进行导入mysql数据库更安全、更有效率、更省时省力类?以下,纯属无忧主机www.51php.com小编个人习惯操作方法。如果你也觉得好,不妨尝试着去操作一次。 注意:在数据库中,我们始终要保持轻松的姿态,别把他放在心上,那么你的思维就不会被束缚。遇到阻碍或累了就适当休息一下,说不定就柳暗花明了。 第一种情况: 我购买了新的php空间,要将我的网站迁移到新空间,而且我的老网站空间还没到期,可以继续访问。如果你符合这种情况,那么我建议的mysql迁移方式如下: 1、  我首先我会考虑使用帝国软件王这款软件,这个工具几乎可以忽略一切在迁移mysql数据库所遇到的问题(如mysql数据库乱码、mysql导入失败等)。而且使用非常方便,非常容易上手,保持默认设置就可以完成迁移任务。帝国备份王使用参考教程:帝国备份王网站迁移好帮手。 2、  其次,我会选择系统自带的mysql数据库备份恢复功能。这个功能,目前主流的开源程序,所带的mysql数据库备份恢复功能都非常强大,都能帮你无错完成mysql数据库迁移工作。 第二种情况: 我的网站已经到期,或发生意外被空间商关闭了,手上只有一份网站程序的备份和mysql数据库.sql的备份。网站程序已经上传到新的php虚拟主机上了,接下来,该如何恢复mysql数据库? 无忧主机(www.51php.com )认为这是一种特殊情况了,我每个月极少要碰到1至2个这种情况。这种情况,无忧主机产品售后工程师会这样做: 1、  检先不论mysql数据库编码是gbk还是utf8,先用文本编辑器打开这个.sql数据库文件,查看里面的中文字符是不是乱码,如果不是乱码,那么就是用phpmyadmin进行导入工作;如果里面的中文字符是乱码,个人认为这份备份的时候没有注意编码问题,而导致备份文件乱码,先天不足即使成功导入,也有可能是乱码,所以要做的有两件事情,继续导入选择转码的方法,修复这些乱码,另一方面联系你的原始空间商,让他们给你提供一份正确的备份文件。 2、  在使用phpmyadmin导入数据库的时候,我们再导入之前要修改一下.sql备份数据,因为新空间也老空间的mysql数据库名、mysql访问用户名不相同,会导致执行导入mysql数据备份文件时报错。你应该修改一下.sql备份文件,将备份文件的数据库内容进行修改。无忧主机www.51php.com以前写的一篇“ Mysql数据库管理利器:phpmyadmin详细使用教程”,可以帮助你快速熟悉phpmyadmin工具的操作。 完了,上面是我在处理mysql数据库迁移问题上的一次做法,不知道是否合理和正确,整理出来,方便大家讨论,欢迎大家能与我分享并学习mysql数据库迁移经验(mail:340555017@qq.com) 美国/香港 纯Linux环境下高端免备案php空间,仅仅只需99元一年起

本文地址:https://www.51php.com/mysql/2231.html

1
1
1
1
1
1
1