600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > linux mysql导出乱码问题_[MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案...

linux mysql导出乱码问题_[MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案...

时间:2022-04-05 19:43:19

相关推荐

linux mysql导出乱码问题_[MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案...

本篇文章来源于 IT者网站 原文链接:/news/0905/220414.html

由于某种原因,我需要把数据从5.0版本导入到4.1.7版本中.已经加了mysql_query( "SET NAMES UTF8 ");等,但还是乱码,请问各位高手有没有好的解决办法??那位高手能提供一些关于数据导入乱码问题的资料或信息,定不胜感激!!!再次感谢!

网友回复:那就试试mysql_query( "set names 'gbk ' ");

网友回复:保证你的数据库的字符集一致

网友回复:保证你的数据库的字符集一致

网友回复:试下用latin

网友回复:4.1应该无问题,已经支持字符集了

网友回复:两边的字符集要对称才行。不是说你导就可以的了,在建数据库的时候就要选择字符集先。

导出表的结构与内容就可以了。

网友回复:4.1的编码如下:

Variable_name Value

character_set_client latin1

character_set_connection latin1

character_set_database latin1

character_set_results latin1

character_set_server latin1

character_set_system utf8

character_sets_dir /usr/share/mysql/charsets/

5.0的编码如下:

Variable_name Value

character_set_client utf8

character_set_connection utf8

character_set_database latin1

character_set_filesystem binary

character_set_results utf8

character_set_server latin1

character_set_system utf8

character_sets_dir /usr/share/mysql/charsets/

我不太懂,怎么样才能让他们编码一致????谢谢了!!

网友回复:5。0是UTF8的格式

建议导出来全部用记事本先装着,再导入4。X

网友回复:我已经试过了,导出后保存为.txt再导入到4.1的,但还是乱码,还有其他方法吗??

网友回复:大家都没有把数据从5.0导入到4.1.7中过吗??这样导出的乱码问题,还有那位高手指点一下怎么解决??

网友回复:把表结构倒出来,贴上来看看

网友回复:5.0和4.1.7都支持UTF8

看导入和导出的字符集是否一致,不一致,导入时应设和原来一致

再看校验是否一致

网友回复:还一种可能,直接将原数据库拷过试试行不行

网友回复:这是我总结的一些解决方案,不知对LZ有帮助没

1: 安装MySQL数据库时候就指定字符集合为gbk或者gb2312,只要数据库中显示正常中文字符的话,页面肯定显示正常,哪来这么多的转换,烦死了!!

2: 指定服务器的 编码 GBK 或者GB2312

3: 修改安装目录下的 初始化配置文件 my.ini

# The TCP/IP Port the MySQL Server will listen on

port=3306

#Path to installation directory. All paths are usually resolved relative to this.

basedir= "E:/MySQL5/ "

#Path to the database root

datadir= "E:/MySQL5/Data/ "

# The default character set that will be used when a new schema or table is

# created and no character set is defined

default-character-set=latin1 换成 gbk 或者 gb2312

# The default storage engine that will be used when create new tables when

default-storage-engine=INNODB

网友回复:建数据库的时候要选择字符集先

导出表时只选择结构与内容就可以了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。