用Navicat for Mysql导入.sql文件



虽然这算不上什么难事,但是对于新手来说(比如说我),Navicat for Mysql里的导出连接、运行SQL文件、导入向导、还原备份、这些功能看起来好像都可以直接导入.sql文件。恰恰相反,其实导入.sql文件这功能在Navicat for Mysql里没有直接做成一个“功能”(没有实际按钮),而是要靠拖拽来完成,而且还比较隐藏,这确实很蛋疼。百度了许久,不是出错就是没效果,现写这博客,以后少走弯路。

1.在左边右键新建一个数据库


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql

2.字符集选gbk(不过我试过default 、gb2312、ascii都没出现问题)

SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_数据库_02

3.打开数据库,把它变成绿色。


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql文件_03

4.把.sql文件拖到这数据库上。会出现下边的运行SQL文件对话框,按开始,等运行完后就可以关掉了。


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_数据库_04

5.最后在左边空白处的新数据库上对应的项目上右键,刷新就能看到刚刚拖进去的数据库的内容了。

SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql文件_05


虽然这算不上什么难事,但是对于新手来说(比如说我),Navicat for Mysql里的导出连接、运行SQL文件、导入向导、还原备份、这些功能看起来好像都可以直接导入.sql文件。恰恰相反,其实导入.sql文件这功能在Navicat for Mysql里没有直接做成一个“功能”(没有实际按钮),而是要靠拖拽来完成,而且还比较隐藏,这确实很蛋疼。百度了许久,不是出错就是没效果,现写这博客,以后少走弯路。

1.在左边右键新建一个数据库


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql

2.字符集选gbk(不过我试过default 、gb2312、ascii都没出现问题)

SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_数据库_02

3.打开数据库,把它变成绿色。


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql文件_03

4.把.sql文件拖到这数据库上。会出现下边的运行SQL文件对话框,按开始,等运行完后就可以关掉了。


SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_数据库_04

5.最后在左边空白处的新数据库上对应的项目上右键,刷新就能看到刚刚拖进去的数据库的内容了。

SQL Server Management Studio无法调用导入导出 导出的sql文件无法导入_sql文件_05