首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过ssh使用Workbench迁移向导将MySQL数据库迁移到MySQL

问通过ssh使用Workbench迁移向导将MySQL数据库迁移到MySQL
EN

Stack Overflow用户
提问于 2014-08-21 17:58:11
回答 1查看 2.1K关注 0票数 1

我正在尝试将Server 2008数据库迁移到MySQL。MySQL数据库位于数字海洋上的vps上。在迁移过程中,源选择是成功的,但目标选择不是成功的。对于目标选择,我使用连接方法作为SSH上的标准TCP/IP。单击Test将产生错误“不支持的连接方法。在此版本的MySQL工作台迁移向导中不支持通过SSH的MySQL连接”。我有MySQL版本6.1,这些是我使用的参数:

SSH主机名:主机IP地址:22

SSH用户名: root

SSH密码:主机密码

SSH KeyFile:我没有为我的MySQL db设置密钥文件。需要吗?

MySQL HostName: 127.0.0.1

MySQL服务器端口: 3306

用户名: root

密码: MySQL密码

请告诉我,如果我错过了什么,或如果我给参数错误。是否必须设置ssh密钥文件以在ssh上迁移数据库?

注意事项迁移过程不支持通过SSH进行的源或目标关系数据库连接。解决办法是设置一个加密的隧道,然后将MySQL目标作为一个标准的TCP (未加密)连接.。

我在迁移向导的MySQL WorkbechDocumentsfor迁移向导中找到了这个注释。这是链接http://dev.mysql.com/doc/workbench/en/wb-migration-install.html

我不知道如何在建议的工作中进行迁移。任何帮助都将不胜感激。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-09 16:06:19

我就是这样做的:

首先,在存在MySQL数据库的同一台计算机上安装MySQL。使用MySQL迁移向导在本地迁移数据库。现在有两种选择。

选项1:在MySQL中为迁移的数据库创建一个备份文件。在目标MySQL中使用此备份文件并还原数据库。

选项2:将MySQL中迁移的数据库中的每个表导出到.csv文件中,然后将这些文件复制到服务器并将它们导入目标MySQL数据库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25432964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档