0


navicat导入sql失败解决办法

navicat导入sql失败解决办法

研究了一会navicat 16 还以为是新版的链接工具导致的 mysql导入进不去,随后就问了一下运维编码集格式 发现都是utf8 那好了没问题, 直接研究别的了
最后通过查找发现 导入不进去是mysql 读取文件的时候默认大小4M… 当然新版的略微调整64M… 不过也是不够用,这里我直接调整到了1028M. 然后文件顺利导入成功! 附上截图方法:
首先打开 navicvat 随便点击一个查询
在这里插入图片描述
在查询里面输入

show variables like "%basedir%"

就能知道你本地的mysql安装地址啦

在这里插入图片描述

好 我们拿到安装地址 copy 一下 然后找个文件夹复制上去 打开

在这里插入图片描述
这是我的安装路径。 我一看就蒙了, my.ini呢, 不是说就在安装路径下么。 然后再看我这是mysql8.0 那好吧, 8.0默认ini没有在这里 在重新搜索下

show variables like '%datadir%'

好了 找到文件了

在这里插入图片描述
在这里插入图片描述
找到 文件中的

max_allowed_packet

这一行 如下图 改成1028 或者你随意,我原来是64 至少要比你导入的sql大才行!!!

在这里插入图片描述
另外说一下, 如果保存就让另存为的话, 先吧ini文件复制到别的地方 然后保存my1.ini 然后再把原来的删掉 最后吧这个my1.ini 改成my.ini就好
完事还有最关键的一步。 重启mysql 服务。

我的电脑->右键->管理
在这里插入图片描述
找到你的mysql 然后右键重启启动!!! 一定要重启 然后重新打开navicat 导入sql就好了, 慢是慢了点 但是不报错了哦
在这里插入图片描述
分享下记录

标签: sql mysql 数据库

本文转载自: https://blog.csdn.net/weixin_40659341/article/details/130271595
版权归原作者 爱笑的码农-,- 所有, 如有侵权,请联系我们删除。

“navicat导入sql失败解决办法”的评论:

还没有评论