(最简单的方法)如何移动MySQL数据库到另一个服务器

尝试智能Windows 11数据传输工具移动所有的数据在一个点击。

EaseUS Todo PCTrans

免费下载

100%安全

技术聊天24/7

免费的技术支持

页面内容

页面目录

“如何将MySQL从一台物理服务器转移到另一台物理服务器?”比如这样的场景:我有一个MySQL服务器,它使用InnoDB表,内存大约20GB。我想把它转移到一个新的服务器上,最有效的方法是什么?”

MySQL是一个基于结构化查询语言的关系数据库管理系统。我们利用它来管理存储在计算机中的信息,包括个人数据或公司中的大量信息。多亏了这个免费使用的数据库管理系统,公司可以很容易地为他们的业务提供动力。那么如何在两台服务器之间迁移数据库以保存这些数据呢?

按照我们的步骤,使用第三方数据库传输工具和MySQL的备份程序将MySQL数据库迁移到其他服务器。这两种方法适用于Windows下的数据库迁移。

mysql的标志

(最简单)如何转移MySQL数据库从一个服务器到另一个

不需要学习其他文章中提到的命令行;点击几下就可以移动MySQL数据库。这就是为什么EaseUS Todo PCTrans从他们中脱颖而出。您所需要做的就是下载这个数据库迁移工具并执行3个简单的步骤。相信EaseUS !我们是专业的将数据库从一台服务器移动到另一台服务器

点击下载按钮试用:

EaseUS Todo PCTrans技术员

Trustpilot

您的智能Windows Server文件传输软件。

服务器之间无限制的文件传输。
转移程序,应用程序无需重新安装。
将帐户和设置转移到新的服务器计算机。
数据恢复,查找已安装程序的产品密钥。

免费下载

100%安全

技术聊天24/7

免费的技术支持

注意:

EaseUS Todo PCTrans默认支持迁移安装在系统盘上的MySQL。此外,它还有助于转移MySQL的自定义安装。

步骤1。在两台pc上运行EaseUS Todo PCTrans

在源PC上,在EaseUS Todo PCTrans的主屏幕上选择“PC到PC”,然后继续前进。

选择“PC到PC传输模式”

步骤2。选择传输方向-旧计算机或新计算机

"新" -从远程旧计算机传输所有数据到当前新计算机。

"旧" -从当前旧设备转移所有数据到新计算机。

选择转移方向

步骤3。连接两台电脑

1.选择您的目标PC通过其IP地址或设备名称连接,然后单击“连接”。

2.输入目标电脑的登入密码,然后按“确定”确认。

如果在列表设备中看不到目标PC,您也可以单击“添加PC”,通过输入目标PC的IP地址或设备名称,手动连接目标PC。

连接两个电脑

步骤4。选择应用程序、程序和软件并转移到目标计算机

1.您可以选择要从当前计算机转移到目标计算机的内容。

2.选择需要的应用和程序后,点击“转移”,开始转移过程。

选择应用程序从PC转移到PC

免费下载

100%安全

技术聊天24/7

免费的技术支持

如果您想进行远程转账,您可以尝试“备份和恢复”模式的EaseUS Todo PCTrans。在下一部分中,我们将介绍数据库备份程序,使用mysqldump将其备份为单个文件。

如何将数据库迁移到目标服务器

在两个服务器之间迁移数据库需要使用Mysqldump(创建MySQL数据库备份的命令行实用程序)来克隆MySQL数据库。

首先,您需要将数据库导出到Dump文件。然后将其传输到目标服务器。最后,将MySQL数据库导入到新服务器。

步骤1。导出MySQL数据库到转储文件

登录到旧服务器,输入systemctl命令停止MySQL服务:

systemctl停止mysql

使用mysqldump命令将数据库导出为转储文件:

Dump所有MySQL数据库:Mysqldump -u [user] -p——all-databases > all_databases.sql

转储单个数据库:Mysqldump -u root -p——opt[数据库名]> database_name.sql

步骤2。使用SCP命令将MySQL数据库转移到新服务器

SCP是安装在Linux上的文件传输程序。如果您想使用它,可以将SCP命令行放在命令提示符上。如果不能正常工作,可以先下载SCP。或者回去用EaseUS Todo PCTrans

所有数据库:scp all_databases.sql(电子邮件保护): ~ /

单一数据库:scp database_name.sql(电子邮件保护): ~ /

完成之后,可以在新服务器中看到数据库。

步骤3。在MySQL中导入数据库

运行以下命令行将MySQL数据库的转储文件导入到新服务器中。

所有数据库:Mysql -u [user] -p——all-databases < all_databases.sql

单一数据库:Mysql -u [user] -p newdatabase < database_name.sql

更多的选择:

如果你想移动MySQL数据库的任何特定表,输入以下命令:

Mysqldump -u [username] -p [database] [table1] [table2] > dump.sql

关于作者

更新黛西

Daisy是EaseUS写作团队的高级编辑。她在EaseUS工作了十多年,从技术写手到内容组组长。作为一名10多年的职业作家,她写了很多东西来帮助人们克服技术问题。

阅读完整的生物

写的萝珊

Roxanne是EaseUS的主要贡献者之一,并在pc、手机、平板电脑、Mac等数字设备上创建了多个帖子。她喜欢和志趣相投的人分享想法。

阅读完整的生物

评审和奖励

产品评论

TrustScore4.7 | 34 评论
  • EaseUS Todo PCTrans Free是一个有用和可靠的软件解决方案,创建用于计算机迁移操作,无论是从一台机器到另一台机器,或从您的操作系统的较早版本到较新版本。

    阅读更多
  • EaseUS Todo PCTrans是由EaseUS的人谁使难以置信的工具,让您管理您的备份和恢复您的死硬盘。虽然EaseUS不是官方工具,但它在软件和代码方面有着良好的声誉。

    阅读更多
  • 它提供了从旧电脑移动你的整个用户帐户的能力,这意味着一切都是快速迁移。你仍然可以保留你的Windows安装(以及新电脑的相关驱动程序),但你也可以获得所有的应用程序、设置、首选项、图片、文档和其他重要数据。

    阅读更多

(最简单的方法)如何移动MySQL数据库到另一个服务器

尝试智能Windows 11数据传输工具移动所有的数据在一个点击。

EaseUS Todo PCTrans

免费下载

100%安全

技术聊天24/7

免费的技术支持