香港独立IP空间
香港php空间
美国php空间
域名注册

今天无忧小编给大家带来mysql数据库导入乱码的问题,而且还是是mysql跨版本导入的问题,mysql4.0导入mysql5.0出现的乱码问题。这种mysql4.0导入myslq5.0数据库,在不处理的情况下,导入数据库成功后变乱码这个是必然的。为什么?大家可以带着这个问题,继续往下阅读。详情如下:

 

客户的mysql数据库是mysql4.0的数据库中的数据导入到mysql5.0,备份过程中似乎没什么异常,但是在通过phpmyadmin导入到无忧香港免备案空间赠送的数据库中后,在phpmyadmin里面看到的中文却都是乱码,而且网站前台读出来的数据也是乱码。其原因是一般mysql5.0的默认的character_set_database为latin1,导入后的数据的Collation是latin1_bin或latin1_swedish_ci。如果这个时候再用phpmyadmin导出的数据,也都是乱码,不能使用。

那么针对这个数据库版本问题,有没有解决方案呢?答案是肯定的,这里涉及到一个字符集格式的问题。具体的修改方式这里就不给各位介绍了,这个mysql4.0到myslq5.0出现乱码在互联网上很多地方都解释的非常清楚了。重点是,如何解决这个问题,无忧主机小编,是个很懒惰的人,以前我解决这个问题,就是用到一个非常顺手的工具——帝国备份王。用帝国备份王工具把mysql4.0的数据库进行备份,然后在恢复到mysql5.0数据库中,问题解决了,其中所有的转换问题,乱码问题,不需要您去考虑,一切,所有的一切都可以用这个工具摆平。无忧主机小编强烈推荐您使用。下面是帝国备份王的使用方法:

帝国备份王网站迁移好帮手

纯Linux环境下高端免备案【香港独立IP地址】 php空间,仅仅只需199元一年起。全网最低价域名感恩广大新老客户,首年只要39元。

本文地址:http://www.51php.com/mysql/11680.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档