澳门十大游戏网址大全,金沙平台投注

全网整合营销服务商

澳门十大游戏网址大全,金沙平台投注营销网站建设+SEO快速排名优化+PC+移动

免费咨询热线:

当前位置:主页 > 温州SEO > 温州SEO文章 > > wordpress导入mysql数据库出错的解决办法

wordpress导入mysql数据库出错的解决办法

  • 时间:2020-01-12 12:47
  • 点击:次
文章目录

前几天突然发现博客数据库出现了问题,从阿里云的数据库导出的sql文件,导入到其他数据库出错,提示内容大概是这样的

CREATE TABLE? `wp_commentmeta` (

`meta_id` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`comment_id` BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT? '0',
`meta_key` VARCHAR( 255 ) COLLATE utf8mb4_unicode_ci DEFAULT NULL ,
`meta_value` LONGTEXT COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (? `meta_id` ) ,
KEY? `comment_id` (? `comment_id` ) ,
KEY? `meta_key` (? `meta_key` ( 191 ) )
) ENGINE = INNODB AUTO_INCREMENT =2050 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = DYNAMIC ;

MySQL 返回:文档

当然发现这个问题就慌了,因为网站数据库备份是维护网站必须要做的,如果后续更换主机或者博客出现异常,将直接导致网站无法恢复。为此,思享还笨笨的把博客70多篇文章重新在本地发了一遍。但是因为URL改变,301重定向比较麻烦。最终还是放弃了,幸好,今天在百度知道上得到了解决办法

原因

wordpress官方的相关说明是只要在数据库支持utf8mb4的时候会把部分数据表的编码升级为utf8mb4,如果不支持就不会转化为utf8mb4编码(wordpress 4.4版本支持mysql 5.0 )。

解决办法

方法一:替换编码

澳门十大游戏网址大全,金沙平台投注使用代码编辑器打开导出的sql数据文件;

先查找:

utf8mb4_unicode_ci

替换为:

utf8_general_ci

再查找

utf8mb4

替换为

utf8

澳门十大游戏网址大全,金沙平台投注注意:一定要按照上面的顺序进行替换,否则不能替换成功。

PS:博客吧通过该方法导入成功,暂时没有发现有问题,但还是要先备份好数据再进行操作。

方法二:升级数据库

澳门十大游戏网址大全,金沙平台投注把网站要用的mysql数据库升级到5.5.3以上版本。

来源:本文由 点通网络原创撰写,欢迎分享本文,转载请保留出处和链接! 分享:

澳门十大游戏网址大全,金沙平台投注相关的文章




您的项目需求

澳门十大游戏网址大全,金沙平台投注*请认真填写需求信息,我们会在24小时内与您取得联系。

澳门网站大全平台网址,捕鱼达人千炮版wx15com金沙城中心去威尼斯,安卓牛牛客户端怎么找金沙手机网投平台,金沙棋牌游戏官方版下载7026威尼斯手机登录,免费牛牛游戏威尼斯国际平台官网,金沙注册就送体验金