You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MySQL Workbench中导出仓库内的MySQL数据库

操作步骤

步骤1:定位项目内的数据库备份文件

GitHub项目不会直接存放运行态的MySQL数据库文件,通常会打包为.sql后缀的备份脚本上传,你可以先在本地克隆的项目目录下查找:

  • 优先查看db/、database/、sql/这类命名的子目录
  • 常见脚本命名为init.sql、dump.sql、[项目名].sql
  • 也可以查看项目的README.md或者环境配置文件(比如.env)的说明,确认数据库脚本的存放位置

步骤2:将项目数据库脚本导入本地MySQL(未导入过可执行此步)

如果需要先把项目的数据库同步到你本地的MySQL服务中,按以下操作:

  • 打开MySQL Workbench,点击你已经配置完成的localhost:3306连接进入管理界面
  • 点击顶部菜单栏的 Server → 选择 Data Import
  • 在弹出的导入窗口中,选中「Import from Self-Contained File」,点击右侧的浏览按钮,选择你刚才找到的.sql脚本文件
  • 在「Default Target Schema」区域:
    • 如果已经有对应的目标数据库,直接选中即可
    • 如果没有,点击「New」按钮输入自定义数据库名创建空库,再选中这个新建的库
  • 点击窗口右下角的「Start Import」,等待进度条跑完即导入完成

步骤3:导出本地MySQL中的项目数据库

  • 还是在Workbench的管理界面,点击顶部菜单栏的 Server → 选择 Data Export
  • 在左侧「Tables to Export」区域,勾选你要导出的项目对应的数据库
  • 按需选择导出格式:
    • 要完整的单文件SQL备份:选中「Export to Self-Contained File」,设置你要保存的文件路径即可
    • 要按表拆分为多个SQL文件:选中「Export to Dump Project Folder」,设置保存的文件夹路径即可
  • 新手可以直接使用默认配置,不需要修改附加选项,确认路径后点击右下角的「Start Export」,等待进度完成即可拿到导出的数据库文件

常见问题排查

导入/导出提示权限错误:确认你连接MySQL用的账号有对应数据库的读写权限,或者切换root账号登录操作即可
导入提示版本不兼容:查看项目说明文档标注的MySQL要求版本,和你本地安装的MySQL版本是否匹配

内容的提问来源于stack exchange,提问作者Festina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 23:24:03