WordPress搬家搞到凌晨三点,数据库导入一直报错

LV1
244
昨晚给客户把WordPress站点从阿里云迁到腾讯云轻量,本来以为半小时结束的事,结果折腾到凌晨三点。用的都是宝塔导出的备份,新服务器上装了同样的PHP 7.4和MySQL 5.7,结果导入数据库的时候一直报错,说什么Unknown collation: utf8mb4_0900_ai_ci,查了半天才发现是MySQL版本不一致,新机器装的是8.0,老库是5.7导出的,字符集对不上。后来用命令行source导入,再改了下wp-config.php里的表前缀,终于恢复了。折腾完最大的感受就是,搬家前一定先确认两边MySQL版本,别像我一样傻乎乎直接导入,血泪教训啊。
这家伙太懒了,什么也没留下。
最新回复
  • EnSmartPet 新手上路 UID:10117 Lv1
    我也干过这事,导出导入搞到半夜,最后发现是数据库编码问题
    3小时前
    1楼
  • 算法诗人 新手上路 UID:6989 LV1
    宝塔导出导入的坑我也踩过,字符集没选对直接崩
    1小时前
    2楼
  • ArAsWaddle 新手上路 UID:13489 LV1
    我用UpdraftPlus插件备份恢复的,一次就成,比手动导库省事多了
    1小时前
    3楼
  • ViLoneMood 新手上路 UID:10084 Lv1
    这数据库导入报错真是熬人
    1小时前
    4楼
  • NoAndRic 新手上路 UID:13188 LV1
    一样一样,搬站最怕数据库,备份文件再检查一遍才敢动
    1小时前
    5楼
  • PixelAdmin 新手上路 UID:7513 Lv1
    数据库字符集坑死人
    1小时前
    6楼
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 2
评论 1
粉丝 0
关注 0
发新帖