1、下载MySQL备份组件

dbeaver提供了多种数据源的支持,除了关系型数据库外,还支持大量的NoSQL、NewSQL等分布式数据库系统及大数据库组件的支持。

<1> 下载MySQL组件的原因:
因为我们的MySQL是安装在Docker中,本地只有DBeaver,而Dbeaver只是一个壳而已,故DBeaver导入导出数据需要MySQL Client的支持,若本地装有MySQL,只需要找到MySQL安装包bin下面的几个.exe执行文件。
<2> 如果不下载MySQL组件就会出现以下错误:

<3> MySQL官网下载:

https://downloads.mysql/archives/community/


需要的是安装包bin目录下的mysqldump.exe,mysqlimport.exe

2、配置DBeaver工具

  • 打开编辑链接界面
  • 选择注意界面->本地客户端->浏览
  • 添加数据库地址,将下好的MySQL 8.0 包路径添加进来
  • 之后在本地客户端中选择刚刚添加的路径
  • 点击确定,重新连接

3、开始备份MySQL数据库

  • 选中需要备份的数据库,选择工具->转储数据库
  • 选择对应的数据库和相应要导出的表结构
  • 选择备份文件路径,点击开始按钮开始备份数据库
  • 等待备份完成

4、恢复MySQL数据库

  • 新建MySQl数据库
  • 选择工具->恢复数据库
  • 选择保存的MySQL数据库备份路径,点击开始导入数据库

  • 完成MySQL数据库恢复

更多推荐

【MySQL 14】使用DBeaver工具远程备份及恢复MySQL数据库(Linux 环境)