Navicat 导入 SQL 文件

1. 安装并打开 Navicat

  • 安装 Navicat(如 Navicat Premium、Navicat for MySQL),百度或者淘宝就有很多破解版。

  • 打开 Navicat,进入主界面。


2. 新建数据库连接

  1. 点击左上角 “连接” 按钮,选择你对应的数据库类型(如 MySQL)。

  2. 填写连接信息:

    • 主机名/IP 地址(如 localhost、远程服务器 IP)

    • 端口(MySQL 默认是 3306)

    • 用户名(如 root

    • 密码(测试的时候最好是:123456)

  3. 测试连接,提示成功即可,点“确定”保存。


3. 新建数据库

  1. 在左侧“我的连接”下,双击连接,确保连接变绿(已连接)。

  2. 右键连接名(不是数据库名),选择“新建数据库”。

  3. 填写数据库名(如 ryruoyi),

    • 字符集utf8mb4

    • 排序规则utf8mb4_general_ci

选哪个?

utf8mb4_general_ci

  • 速度快,占用资源低。
  • 大部分项目默认都选它。
  • 英文、中文都能正常排序和存储。

utf8mb4_unicode_ci

  • 更加严格、符合国际标准,对多语言兼容性更好。
  • 但一般业务系统(包括 RuoYi)用不到这么复杂,选 utf8mb4_general_ci 就够用。

直接选 utf8mb4_general_ci,以后开发、兼容性都没问题,绝大部分企业项目都用这个。


4. 导入本地 SQL 文件

  1. 在左侧,展开你的连接,找到刚新建的数据库名(如 ry),单击选中高亮。

  2. 右键数据库名,选择运行 SQL 文件...”。

  3. 在弹出的窗口中:

    • 文件:点击右侧“...”选择你的 SQL 文件(如 ruoyi.sqlry-vue.sql)。

    • 编码:保持默认 65001 (UTF-8)。(绝大多数 SQL 文件(包括 RuoYi、国产主流框架导出的 SQL)默认就是 UTF-8 编码。UTF-8 能保证中文、英文、特殊符号等都能正确导入,不会乱码。Navicat 默认也是用 UTF-8 导入和导出 SQL。)

    • 其它选项默认即可。

  4. 点击“开始”,等待进度条完成,期间不要关闭窗口。


5. 刷新并查看表结构

  1. 右键数据库名,选择“刷新”。

  2. 展开“表”目录,即可看到所有已成功导入的表格(如图中 sys_user, sys_role 等)。


6. 验证导入结果

  • 随便双击一个表,可以看到表数据和结构,导入即完成。

  • 如果表和数据都正常显示,说明导入完全成功。


常见问题与解决

  • 按钮灰色:检查是否点中正确节点、连接状态是否为绿色、账号权限是否足够。

  • 乱码:尝试改成其他编码,或先用记事本另存为 UTF-8。

  • 导入报错:检查 SQL 文件是否完整、是否需要先清空数据库。


总结一句话

Navicat 导入数据库 = 连接数据库 → 新建库 → 右键库名“运行 SQL 文件” → 刷新 → 完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值