MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 2154|回复: 3

[迁移&移植] mysql3.2版本数据移植到5.1版本发生字符集的问题

[复制链接]
发表于 2016-1-14 16:24:05 | 显示全部楼层 |阅读模式
本人因为需要更换了一台服务器,在新的服务器上安装了mysql5.1数据库,直接把mysql3.2的数据文件夹拷贝过来,最开始发生了乱码问题,后来设置了新数据库的my.ini和数据库的字符集后,使用navicat工具查看数据表中文都能正确显示了,但是发现数据库表中的varchar和char的字段的长度都是原来数据的一半,如:原来A字段长度100,新数据库就是50,这个还是字符集的问题么??请大神帮忙解决,下面附一下新老数据的一些配置:

老服务器

老服务器

老服务器的my.ini

老服务器

老服务器

老服务器字符集,最长的一段我说实话都没看懂是啥意思,不要笑话,有大神解释下最好了

新服务器

新服务器

新服务器的my.ini

新服务器

新服务器


新服务器

新服务器

新服务器的字符集设置

跟请大神帮忙呀 ,不胜感激!!!

 楼主| 发表于 2016-1-14 16:29:55 | 显示全部楼层
哦,补充一下,所用平台是windows2003
发表于 2016-1-15 16:05:55 | 显示全部楼层
不能直接拷贝,看起来貌似能用,其实很多问题,要从就数据库中导出,然后在新数据库中导入。试试mysqldump
 楼主| 发表于 2016-1-18 14:18:32 | 显示全部楼层
能帮我解读一下我发的图上的设置么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-3-29 07:17 , Processed in 0.073545 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表