关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题

本人小白一名, 最近碰到了一个问题, 在 navicat 导入 MySQL 文件时, 报出 MySQL 找不到 utf8mb4 编码的问题, 特此记录自己如何导入成功的.

我去百度查了自己的 MySQL 版本, 属于比较低的版本, 所以默认编码中没有 utf8mb4, 默认编码是 utf8, 学生嘛, 用不到那么高的版本, 基本低版本的就足够开发一些实训项目的了.

首先看到这个错误, 我的第一反应是修改这个 sql 文件的编码格式, 即将 utf8mb4->utf8, 以记事本的形式打开这个 sql 文件

编辑 -> 替换 -> 将所有 utf8mb4 换成 utf8

然后进入 navicat, 重新运行 sql 文件, 结果 失败了, 出现了个代号为 1064 的错误, 然后我就想, 可不可以通过运行语句来实现呢?

打开 navicat, 点击查询, 然后新建查询

然后再打开刚才替换过编码的 sql 文件, ctrl+A 全选, 然后 ctrl+C 复制, 将内容复制到新建查询里, 点击那个小三角图标, 运行语句, 最终结果 成功啦!

这类方式只适用在比较小的项目, 数据库没那么复杂的情况, 如果是大项目建议问其他大佬 hhhh

来源: http://www.bubuko.com/infodetail-3375268.html

mysql 运行sql 编码_关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题...相关推荐

  1. java应用被阻止_怎样解决运行java提示应用程序已安全设置被阻止

    Win7系统运行java时出现提示应用程序已安全设置被阻止,这样就导致运行java失败,那么怎样解决运行java提示应用程序已安全设置被阻止呢?下面跟着学习啦小编来一起了解下吧. 解决运行java提示 ...

  2. mysql不同版本乱码_技术|解决MySQL中文乱码以及版本不一致问题

    这几天基于Heritrix写了一个爬虫,用到MySQL,在导入导出数据时,遇到一些乱码问题,好不容易解决了,记录一下,以备查看. 一.导出数据 先说明一下自己的环境:Mac OS X 10.8.3, ...

  3. 解决python 保存json到文件时 中文显示16进制编码的问题

    解决python 保存json到文件时 中文显示16进制编码的问题 参考文章: (1)解决python 保存json到文件时 中文显示16进制编码的问题 (2)https://www.cnblogs. ...

  4. 解决浏览器下载文件时中文文件名乱码的问题

    解决浏览器下载文件时中文文件名乱码的问题 很多时候我们需要在后台为前端提供文件下载的功能,但是当文件名中有中文时我们不能直接将文件名返回,需要对中文的文件名进行处理后再返回. 一.文件下载contro ...

  5. 解决javah生成c头文件时找不到android类库的问题

    解决javah生成c头文件时找不到android类库的问题 参考文章: (1)解决javah生成c头文件时找不到android类库的问题 (2)https://www.cnblogs.com/liul ...

  6. 【IntelliJ IDEA】使用idea解决新建jsp文件而找不到jsp文件模版的新建选项

    使用idea解决新建jsp文件而找不到jsp文件模版的新建选项,这样每次创建一个新的jsp文件岂不是很耗时间? 解决办法: 就是要让idea知道你需要在这个目录下创建jsp文件 左上角,file中点击 ...

  7. centos7.4 mysql启动,centos7下mysql服务启动失败_网站服务器运行维护,centos7,mysql

    centos7系统启动流程_网站服务器运行维护 centos7系统启动流程:1.POST加电自检:2.选择启动设备以加载MBR:3.加载bootloader:4.Kernel自身初始化:5.init管 ...

  8. 自学mysql还是sql好_都说自学SQL数据库难,是真的吗?

    应该说任何编程语言自学都难 首先,自学属于粗放式学习 你没有目标性,对于所学的知识仅限于记住了,不知道未来这个知识点有什么用途.就像我最近在学Python ,一些比较基的知识点学了忘忘了继续学,连续几 ...

  9. mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...

    今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...

最新文章

  1. 入门深度学习的必备数学知识
  2. 线程本地数据ThreadLocal
  3. C++ VS2010 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项
  4. mysql分库分表方案浅析
  5. UltraEdit中OracleSQL的syntax文档
  6. [转]ASP.NET Core 指定环境发布(hosting environment)
  7. linux上怎么修改hostname
  8. java 对象 转为繁体_Java实现将数字转化为繁体汉字表示
  9. Selenium WebDriver中的TestNG侦听器及示例
  10. 配置管理小报110221:在linux上用真实帐号发mail的方法
  11. 对应点集配准的四元数法(ICP算法中的一个关键步骤)
  12. MacbookPro添加硬盘内存
  13. LCD1602液晶显示设计
  14. Java网络编程之InetAddress类详解,URL和URI的区别,URLDecoder和URLEncoder,IPv6和IPv4区别,IPv6的三种表示方法
  15. C4D R18-R21
  16. mac系统 环境变量配置
  17. Sphinx语音识别
  18. 钓鱼邮件攻击(入门)
  19. 一文搞懂Nginx如何配置Http、Https、WS、WSS!
  20. 第三届“传智杯”全国大学生IT技能大赛(初赛)-Java B组题解

热门文章

  1. 二代测序组装PK三代测序组装
  2. 核酸序列特征信息分析
  3. const reference const
  4. java怎么自动提示关键词_Eclipse 实现关键字自动补全功能
  5. python 终端执行命令
  6. numpy.transpose()用法
  7. GridView 导出为Excel
  8. Java通过Maven使用RoaringBitmap
  9. java安全地生成128,256,512bit随机数
  10. vim的高级用法配置以及在系统中如何获取帮助