用Workbench迁移MySQL小数据库

原创 2016年05月31日 21:49:23

我之前用阿里云的RDS服务器,到期了,不打算续了。所以迁移到自己安装的MySQL。阿里官方的RDS备份文件恢复到自建数据库又要安装新的解压工具,又要上传备份到服务器,感觉很是麻烦。


我平常用MySQL的Workbench客户端,我们就来看一下有没有合适的傻瓜式方法:


一开始我看到Server菜单下的Data Export和Data Import。导出没问题,导入的时候却会告诉你"GLOBAL.GTID_PURGED can only be set when@GLOBAL.GTID_MODE=ON",也就是报错。这个问题应该也只有在MySQL5.6以后才会出现。这种傻瓜式的导入也没有地方可以--set -gtid_mode=off。只好再找个方法了。


然后看到了Database菜单下有一个Schema Transfer Wizard...好像还不错。选择数据源和目标库,一键……又挂了。好像数据都已经导成功了,就是结尾莫名其妙给你来个Error:

AttributeError: _update_resume_status
ERROR: Copying table data: _update_resume_status
Failed
好吧,虽然不明白为什么会有这种错误,但是经过搜索,发现Workbench 6.2.x的版本有这个bug,于是还是免不了更新到6.3.6。再迁一次,果然不再报错了。是个赤裸裸的八哥!


最后,这么迁移适合一个库一个库的做,同时需要重新创建相应的账号。




mysql workbench数据库迁移导出导入

1、进入MySQL Workbench首页,点击Local instance,输入root的密码 2、在MANAGEMENT中点击Data Export,输入root密码,进入该页面。选中要导出的数...
  • janefir
  • janefir
  • 2014年01月26日 11:05
  • 2670

数据库迁移之从oracle 到 MySQL

之前搭建了一个ExtJS + Spring + Oracle 的这样一个报表系统的框架。 因为其他部门的要求, 也需要这个Framework 进行一些特殊的定制。 但是有一个问题是 Oracle 的...
  • oscar999
  • oscar999
  • 2014年09月03日 12:14
  • 81159

Mysql用Navicat和Workbench导入导出数据库表

一、使用Workbench软件 1、首先使用Workbench进行原有数据库的备份 2、选择合并后为整体的SQL文件 3、导出过程的进度条,导出开始进度条并没有进度变化,稍等后变化完成。 4、...
  • limuzi13
  • limuzi13
  • 2016年08月06日 17:04
  • 2078

MySQL workbench创建用户与授权

mysql workbench新建用户和授权
  • nlznlz
  • nlznlz
  • 2017年01月22日 23:15
  • 4310

数据库迁移之-oracle 与MySQL互相转换

理论上来说, MySQL 已经被Oracle 收购, 这两者之间的Migrate 应该比较容易, 但实际的迁移还是有一些问题, 以下就说一说一些实现的方式和问题。 方式一:手动方式导入导出 手动的方式...
  • fanyun_01
  • fanyun_01
  • 2017年05月31日 21:22
  • 469

使用MySQL Workbench进行数据库设计——MySQL Workbench使用方法总结

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/48318877 本文出自【我是干勾鱼的博客】 1 简介MySQL Workb...
  • dongdong9223
  • dongdong9223
  • 2016年02月25日 16:48
  • 40544

使用MySQLWorkBench连接数据库

在日常使用中,经常使用命令行去连接MySQL数据库不方便,推荐使用MySQLWorkBench去远程连接进行管理,下面记录一下使用步骤:   1. 安装MySQLWorkBench后,界面如下,点击“...
  • Linjingke32
  • Linjingke32
  • 2017年02月04日 09:00
  • 446

Workbench远程访问mysql数据库

一台电脑上安装了Workbench,现需要访问另一台ubuntu服务器上的mysql数据库,但mysql默认是不允许访问的,考虑到安全性问题,也不适合使用root用户来访问mysql。 这时我们就需要...
  • gent__chen
  • gent__chen
  • 2016年04月05日 16:54
  • 7698

mysql workbench 导出建表语句 导出数据

前言本教程主要讲述,利用mysql workbench导出建表语句,过程很简单,有两种方法。教程方法一概述这种方法是比较正规的,也是mysql workbench提供的正式的导出建表语句或者导出数据的...
  • wangjun5159
  • wangjun5159
  • 2016年08月31日 17:19
  • 17353

使用MySQL WorkBench和命令两种导入数据库

使用MySQL WorkBench和命令两种导入数据库    一、使用MySQL WorkBench导入数据库 1. 在MySQL WorkBench的Server ...
  • xiyiyindie
  • xiyiyindie
  • 2016年11月16日 10:18
  • 7255
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用Workbench迁移MySQL小数据库
举报原因:
原因补充:

(最多只允许输入30个字)