Navicat导入SQL文件的图文教程
作者:南山隐栈
文章详细介绍了使用Navicat导入数据库的步骤:安装Navicat,连接数据库,新建库并设置字符集,导入SQL文件,刷新查看表结构,验证数据完整性,同时包含常见问题解决方法,需要的朋友可以参考下
1. 安装并打开 Navicat
- 安装 Navicat(如 Navicat Premium、Navicat for MySQL),百度或者淘宝就有很多破解版。
- 打开 Navicat,进入主界面。
2. 新建数据库连接
点击左上角 “连接” 按钮,选择你对应的数据库类型(如 MySQL)。
填写连接信息:
- 主机名/IP 地址(如
localhost
、远程服务器 IP) - 端口(MySQL 默认是 3306)
- 用户名(如
root
) - 密码(测试的时候最好是:123456)
测试连接,提示成功即可,点“确定”保存。
3. 新建数据库
在左侧“我的连接”下,双击连接,确保连接变绿(已连接)。
右键连接名(不是数据库名),选择“新建数据库”。
填写数据库名(如 ry
或 ruoyi
),
- 字符集:
utf8mb4
- 排序规则:
utf8mb4_general_ci
选哪个?
utf8mb4_general_ci
- 速度快,占用资源低。
- 大部分项目默认都选它。
- 英文、中文都能正常排序和存储。
utf8mb4_unicode_ci
- 更加严格、符合国际标准,对多语言兼容性更好。
- 但一般业务系统(包括 RuoYi)用不到这么复杂,选
utf8mb4_general_ci
就够用。
直接选 utf8mb4_general_ci
,以后开发、兼容性都没问题,绝大部分企业项目都用这个。
4. 导入本地 SQL 文件
在左侧,展开你的连接,找到刚新建的数据库名(如 ry
),单击选中高亮。
右键数据库名,选择运行 SQL 文件...”。
在弹出的窗口中:
- 文件:点击右侧“...”选择你的 SQL 文件(如
ruoyi.sql
、ry-vue.sql
)。 - 编码:保持默认
65001 (UTF-8)
。(绝大多数 SQL 文件(包括 RuoYi、国产主流框架导出的 SQL)默认就是 UTF-8 编码。UTF-8 能保证中文、英文、特殊符号等都能正确导入,不会乱码。Navicat 默认也是用 UTF-8 导入和导出 SQL。)
其它选项默认即可。
点击“开始”,等待进度条完成,期间不要关闭窗口。
5. 刷新并查看表结构
- 右键数据库名,选择“刷新”。
- 展开“表”目录,即可看到所有已成功导入的表格(如图中
sys_user
,sys_role
等)。
6. 验证导入结果
- 随便双击一个表,可以看到表数据和结构,导入即完成。
- 如果表和数据都正常显示,说明导入完全成功。
常见问题与解决
- 按钮灰色:检查是否点中正确节点、连接状态是否为绿色、账号权限是否足够。
- 乱码:尝试改成其他编码,或先用记事本另存为 UTF-8。
- 导入报错:检查 SQL 文件是否完整、是否需要先清空数据库。
总结一句话
Navicat 导入数据库 = 连接数据库 → 新建库 → 右键库名“运行 SQL 文件” → 刷新 → 完成。
到此这篇关于Navicat导入SQL文件的图文教程的文章就介绍到这了,更多相关Navicat导入SQL文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!