navicat导入sql文件的时候出现错误,求解决方法。在线等

2024-12-01 04:30:59
推荐回答(3个)
回答1:

首先 双击打开数据库,然后“右键”你需要的数据库,然后选“运行sql文件”,点击右侧的“浏览”找到你需要导入的sql文件,点击“开始”就可以了
双击 你的这个链接,例如“本地数据库” 然后你会看到许多的数据库 ,随便打开一个数据库,这个时候你点击navicat上面右侧的查询,创建查询
然后把你的sql打开,复制里面的sql信息,粘贴到那个查询窗口中 运行,这样 创建数据库 和导入表都可以的

打开navicat管理工具----双击打开某一个数据库连接(自己命名的链接,例如'本地mysql链接')-----选择要导入的数据库名称,双击打开---右键这个打开的数据库-----选择运行sql文件------点击弹出窗口中文件右侧的浏览-----找到你的sql文件,然后点击开始,这样sql文件就成功导入你的数据库了,记得摁f5刷新下这个数据库就会看到表了。如果你的sql文件是多个,不是一个,那没办法,只能一个一个的导入了。正常来说一个数据库导出1个sql文件就可以了,不用单个表单个表的导出。导出的话是右键打开的数据库-----转储sql文件----选择存放目录及文件名即可。

回答2:

navicat导入sql文件的时候出现错误:

建一个与数据库同名的数据库--工具--数据传输--全选--开始按钮--点击关闭--完成

具体步骤如下:

  1. 在本地建一个与数据库同名的数据库

  2. 选择navicat中连接服务器的数据库,在菜单栏选择工具-->数据传输

3.在弹出的的窗口中“源”部分就是你要导出的源数据库,“目标”就是本地的数据库,点击左下角全选后,再点击开始按钮

4.点击关闭

回答3:

这个问题我也碰到了。是   CHARSET=utf8mb4     COLLATE=utf8_general_ci。 这句导致的。我把utf8mb4 全部改成utf8。navicat的报警比较少, 第一次用sqlyog,导入报警,明确就是这句有问题,改了就好了。建议用sqlyog.