解决这个问题有3种方法,请根据自己的状况自行选择:
 
方法1、升级数据库为Mysql5.5版本(如果是虚拟主机就不能用这个方法了)
 
方法2、用SQL命令修改数据表的排序规则(默认编码)
 
通过phpmyadmin登录数据库管理界面
 
在SQL命令窗口执行下面命令(把表名修改为自己要修改编码的表名称;有多个表,请执行多次):

1
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

方法3、在phpmyadmin中导出兼容版本数据库
 
我们在“导出”界面,“导出方式”选择“自定义”

“格式特定选项”中选择兼容旧版本的Mysql服务器为“MYSQL40”

再执行导出操作,导出后再导入到新的数据库中就可以导成功了。

 

创作不易,如果能够解决您的问题,请给我点个赞,谢谢,或者想给予我更多的鼓励,可微信扫码打赏

作者:Mark
出处:https://mp.csdn.net/console/editor/html/105730455
个性签名:没有,就占个坑蹲着而已
阿里云:领取海量云产品优惠,服务器五折起步:https://www.aliyun.com/minisite/goods?userCode=tjndc6hg
腾讯云618活动:【腾讯云】618云聚惠,百款云产品限量抢购,1核2G云服务器首年95元https://cloud.tencent.com/act/cps/redirect?redirect=1059&cps_key=67b003b15a96762f5df12787441e6583&from=console

 

Logo

更多推荐