mysql导入报错 Unknown collation: 'utf8mb4_0900_ai_ci'

背景:从本地数据库中导出mysql文件,在宝塔面板安装的mysql导入的时候报错了,

经网上查询,是因为mysql数据库版本不一致的问题导致

本地版本是8.0.1.6

而生产环境的版本是5.6.4.8

一共有3种解决办法

 1、检查mysql数据库的版本,发现两边数据的版本不一致,我本地的版本是5.7的,由上面报错的信息可知数据源mysql的版本是8;

   2、由于本地的mysql数据库5.7的版本并不支持“utf8mb4_0900_ai_ci”这种排序规则,而字符集“utf8mb4 -- UTF-8 Unicode”是支持的,所以只需要修改表的排序规则即可;

   3、用编辑器打开sql文件,将排序规则“utf8mb4_0900_ai_ci”改为“utf8mb4_general_ci”,重新执行sql文件,执行成功。

刚开始尝试在宝塔面板切换数据库版本,但是由于使用的服务器配置是1核,无法实现

于是使用了第3种方法,在不需要切换版本的情况下,成功导入了mysql文件

mysql导入报编码错误问题解决相关推荐

  1. BMIDE导入项目报编码错误

    BMIDE导入项目报编码错误 错误# BASE-10001: "编码验证错误"- D:\c8migration_project_tc12000.3.0\c8migration\ex ...

  2. set ff=unix linux报编码错误直接vi

    linux报编码错误直接vim文件 查看编码:set ff 设置编码 :set ff=unix 然后保存 unix编码 更多编码就替换 ok在执行

  3. 阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8)

    阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8) 1.Error: Transaction test error: 当遇到这种错误,执行以下代码: [root@root /]# ...

  4. Navicat for MySQL 导入SQL文件错误

    原文出自:Navicat for MySQL 导入SQL文件错误_xgbnapsua的博客-CSDN博客_navicat导入sql文件错误 !!!!一定一定要新建一个与导入文件名字相同,编码格式一致的 ...

  5. mysql数据库报1205错误的解决方法

    mysql数据库报1205错误的解决方法 解决办法 解决办法 查看数据库的进程表 show full processlist; 查看事物表 select* from information_schem ...

  6. mysql 导入txt文件及问题解决

    目录 设置 命令 编码错误处理 设置 登录时需采用如下命令,不然可能报错 LOAD DATA LOCAL INFILE file request rejected due to restriction ...

  7. linux 运行python 看不到异常信息_linux python运行报编码错误

    一次重启服务器后,supervisor接管的python脚本中的函数open()和print()都会报下面的编码错误: UnicodeEncodeError: 'ascii' codec can't ...

  8. mysql 导入设置编码_从MySQL导出导入数据库的命令实例及设置会话字符编码

    1.导入导出 1.mysql导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > ...

  9. os.popen read()报编码错误_偶遇OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

    1.概述 通过git命令行克隆代码出现"RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054"的 ...

最新文章

  1. 如何使用Sublime Text 2重新格式化HTML代码?
  2. Git复习(七)之自定义git、忽略特殊文件、配置文件
  3. 微软面试中简单的算法题目(转)
  4. 后端用python还是php_【后端开发】2019学python还是php
  5. PHP CLI应用的调试原理
  6. XManager:xshell显示图形化界面
  7. elementui el-dialog 离顶部的位置_驻马店建筑物避雷带的安装位置,本月报价
  8. 【快速入门Linux】6_Linux命令—用户权限相关命令
  9. 机器视觉光源学习总结——条形光源
  10. 【接口测试】接口和接口文档概念
  11. java 反编译 重新打包_「反编译apk」一步一步带你反编译apk,并教你修改smali和重新打包 - seo实验室...
  12. 独立站运营成败,7个细节不可忽视
  13. 神舟IV号开发板STM32F107VCT6资料包(已购买)\STM32神舟IV号视频教程\第9集 串口实验 电脑超级终端连接串口1
  14. 【版权】软著和专利的申请过程
  15. docker Hub-Node模式运行selenium grid4,经常遇到用例运行到60%-65%时无法继续运行
  16. 关于517编程的11月月赛
  17. ajax传递数组怎么传?ajax数组传递
  18. IC卡、ID卡、M1卡、射频卡的区别是什么【转】
  19. 联发科MT8788芯片处理器简介
  20. mysql 多表联合视图_MySQL之单表、多表查询、连接、视图

热门文章

  1. MySQL带参数的存储过程小例子
  2. dicom传图像故障
  3. Spring Security ACL使用Oracle数据库的配置与数据库脚本
  4. c# 获取文件路径[转]
  5. 《数据结构》双链循环线性表
  6. 包括循环和分支的C语言程序,《C语言程序设计》分支和循环的C程序设计.ppt
  7. python权限管理系统_Django 自定义权限管理系统详解(通过中间件认证)
  8. 谷歌浏览器修复工具_奇安信代码卫士协助谷歌修复漏洞 获官方致谢
  9. 微信小程序 环形进度条_微信小程序:实时圆形进度条实现
  10. 游戏大魔王少不了王者荣耀壁纸图片