通过更换数据库版本解决无法导入数据库兼容编码问题

数据库  时间:2021-03-20  阅读:()

这个问题是昨天晚上有在帮助一个网友迁移网站服务器的时候遇到的。这个同学需要将一个网站迁移到一个新的服务器中,这不他正常的安装WEB环境,包括Nginx、mysql、PHP等等,但是他告诉在迁移导入数据库的时候使用的是phpmyadmin,但是在导入的时候有报错。出现"COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'utf8mb4'"提示。

通过更换数据库版本解决无法导入数据库兼容编码问题

实际上这个问题,以前也有遇到过,我也有在之前的文章中记录。

1、解决WordPress导入数据库"Unknown collation: 'utf8mb4_unicode_ci"错误

2、解决WordPress数据库导入阿里云主机出现编码报错问题

我开始建议他看下文章,然后将数据库解压之后用记事本打开后将一些字符替换。这里我知道是因为数据库版本兼容问题,但是我让他自己确认过,原来是MYSQL5.5,目前还是MYSQL5.5,我估计他记错的,这个版本应该是需要高版本的数据库。

替换字符编码是可以解决问题,但是我先麻烦,就直接在他的服务器环境中卸载MYSQL数据库。然后重新安装MYSQL5.7版本。然后再通过phpmyadmin导入数据库。

不过我在导入的时候发现速度很慢,而且看到他数据库有几十M,所以我放弃这样的导入,直接采用mysql命令导入数据库。问题解决。

为你推荐
在Ubuntu如何安装Python3.9(Ubuntu 20.04安装Python) 酷番云-秒杀云钜惠韩国美国1核2G138/年 2核2G3M 388年国内4核4G5M低至38/月 4核4G20M 100G防御 242/月 续费同价天鹅云-无需信用卡和PayPal,选择阿里云国际站渠道分销商购买注册阿里云国际版云服务器10g.biz-洛杉矶CN2 GIA服务器低价促销,VPS低至$3.58/月,不限流量200M 独立服务器低至$97.3/月KURUN CLOUD-美国洛杉矶服务器全场5折,新年新用户5折活动,物理机免费提供10G DDOS防护,免费CC共计保护腾讯云轻量云服务器老用户免费升级,加量不加价腾讯云轻量服务器福利 2个方法免费升级配置腾讯云轻量服务器有哪些优惠?(年付128元3M带宽起限制流量)TmhHost:洛杉矶CN2 GIA季付100元起,美国CN2 GIA线路200Gbps高防VPS八折茶猫云-香港沙田CN2、大浦GIA,高I/O,首月仅9.9元,采用KVM架构及HYPER-V两个地区
时序数据库 数据库特点 人才数据库证书查询 数据库建表 人民日报图文数据库 数据库英文 数据库三范式 数据库的增删改查 什么是网络数据库 mongodb数据库 数据库语言 创建数据库的sql语句 数据库避免了一切数据的重复 mysql数据库基础知识 数据库系统主要包括 分布式数据库 数据库连接池 数据库日志文件 数据库修改密码 数据库名 更多