分类: IT业界
2011-09-13 17:20:29
一、简述:
随着PHP+MYSQL构架的逐步流行,现在越来越多的应用程序使用到了MYSQL数据库,凭其简捷高效的特性得到用户一致认可,然而在使用过程中碰到的数据迁移及编码问题却令很多开发者也头痛不已。【】
本教程是帮助普通用户实现MYSQL数据的迁移,也就是由其它虚拟主机服务商迁移到我们公司的MYSQL数据库中。因其Mysql版本与编码纷繁复杂,所以无法面面俱到,若按此教程操作后还是无法迁移或出现乱码问题,请与技术员联系获得支持。
1.编码问题。4.1(不含4.1)以前的数据库默认编码是lartin,而之后默认都是utf8了,但常用的却是GBK,编码涉及的环节太多。有网页,连接,存储,查询等等,任何环节编码不一致都会造成乱码。要在不同平台,不同版本之间迁移数据,是否会出现乱码那就得看运气了。
2.MYSQL版本问题,软件的每一次升级将带来新的功能,然而却必然出现数据库格式兼容性问题,要完全弄清所有版本是一件困难的事情,但我们必须至少了解现在使用的数据库的版本号是3.X还是4.X还是5.X,另外4.1和4.0的格式也截然不同。
二、迁移前的准备:
1.您至少在我们公司有一个虚拟主机。
2.在我们公司开通MYSQL数据库,此时您将获取我公司提供的数据库服务器IP,数据库用户名,数据库密码等信息。
开通的时候一定注意版本号,若以前的是5.X的,则必须在我公司选择5.X的数据库,否则转移将会失败
2.获知原服务商提供的数据库服务器IP,数据库用户名,数据库密码,版本号以及是否允许远程连接。
若原数据库并不支持远程连接,请将“帝国备份王”上传到您原空间后再按下边的提示操作,备份成功后您需要将“帝国备份王”所在目录全部下载并上传到我公司的虚拟主机中,再按“数据恢复”的步骤进行操作。
MYSQL数据库搬家流程(中篇)
编辑员: