码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2020-01-11 00:30:04      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:com   没有   建议   记录   编码   成功   编码格式   http   mic   

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

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

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

  技术图片

 

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

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

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

 技术图片

 

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

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

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

标签:com   没有   建议   记录   编码   成功   编码格式   http   mic   

原文地址:https://www.cnblogs.com/nulifendouya/p/12178493.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!