(Easiest Way) How to Move MySQL Database to Another Server

In this article, you will get methods to move/migrate MySQL database to another server. The easiest way to migrate database from one server to another is EaseUS Todo PCTrans - a professional database moving software. And more, we also introduce the backup program of MySQL, getting the details to export/import MySQL database.

EaseUS Todo PCTrans

  Free Download

100% Secure

Page Contents
 

Page Table of Contents

"How can I move MySQL from one physical server to another? Such as this exact scenario: I have a MySQL server that uses InnoDB table and is about 20GB in e. I want to move it to a new server, what's the most efficient way to do this?"

MySQL is a relational database management system based on the Structured Query Language. We utilize it for managing information stored in the computer, including personal data or the vast amount of info in a company. Thanks to this free-to-use database management system, the companies have the easy to power their business. So how to migrate the database between two servers for saving these data?

Follow our step-by-step guide to move MySQL database to another server by third-party database transfer tool and the backup program of MySQL. These two methods apply to migrate database in Windows.

mysql logo

related articles

How to Migrate MySQL Database to SQL Server | Step-by-Step

This article will provide three ways to convert MySQL to SQL Server, including using EaseUS Server Migration Software and SQL Server Migration Assistant. Read on to learn more solutions to migrate MySQL database to SQL Server.

migrate sql

(Easiest) How to Transfer MySQL database from One Server to Another

There is no need to learn the command line of other articles mentioned; a few clicks can move the MySQL databases. That's why EaseUS Todo PCTrans stands out from them. All you need is to download this database migration tool and do the 3 easy steps. Trust EaseUS! We are professional to move database from one server to another.

  Free Download

100% Secure

Notice:

EaseUS Todo PCTrans supports the migration of MySQL installed on the system disk by default. Also, it helps to transfer the custom installation of MySQL.

Step 1. Launch EaseUS Todo PCTrans on source and target Server PCs, on the source PC, select "This is Old PC" and "Next".

select a location and click scan

Step 2. Connect the target new Server computer via the password or identification code.

Connect two server PCs

Step 3. EaseUS Todo PCTrans will analyze the content on the source Server PC, once done, at the Applications section, select the desired MySQL apps and click "Transfer".

Select MySQL to transfer

Step 4. Wait for the MySQL transfer proceder to complete and click "OK" to finish.

Finish Transferring MySQL

  Free Download

100% Secure

Video Tutorial of Moving MySQL Database to Another Server

If you want to do the remote transfer, you can try the "Backup and Restore" mode of EaseUS Todo PCTrans. In the next part, we will introduce database backup program to back it up as a single file using the mysqldump.

How to Migrate Database to Destination Server

Migrating the database between two servers requires the Mysqldump, a command-line utility power to create the MySQL database backup, to clone MySQL database.

First, you need to export databases to Dump file. Then transfer it to the destination server. In the end, import MySQL databases to a new server.

Step 1. Export MySQL Database to Dump File

Log in to your old server and input the systemctl command to stop the MySQL service:

systemctl stop mysql

Export your database as a dump file using mysqldump command:

Dump all MySQL databases: mysqldump -u [user] -p --all-databases > all_databases.sql

Dump a single database:  mysqldump -u root -p --opt [database name] > database_name.sql

Step 2. Transfer MySQL Databases to New Server Using SCP command

SCP is a file transfer program installed on Linux. If you want to use it, you can put the SCP command line on the Command Prompt. If it does not work, you can download the SCP first. Or go back to use EaseUS Todo PCTrans.

All databases:  scp all_databases.sql [email protected]:~/

Single database:  scp database_name.sql [email protected]:~/

Once it is done, you can see the database in the new server.

Step 3. Import Database in MySQL

Run the following command line to import MySQL database's dump file into the new server.

All databases:  mysql -u [user] -p --all-databases < all_databases.sql

Single database:  mysql -u [user] -p newdatabase < database_name.sql

More Options:

If you want to move any specific tables of MySQL database, input the following command:

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

If you want to know more about using EaseUS Todo PCTrans to transfer SQL databases, please click the button below to inquire.

EaseUS Todo PCTrans Enterprise

Batch computer program transfer, Windows account transfer, domain account transfer, virtual-physical machine transfer, local to cloud desktop transfer.

Technical Chat 24/7

About the Author

Updated by Cici

Cici is the junior editor of the writing team of EaseUS. She accepted the systematic training on computers at EaseUS for over one year. Now, she wrote a lot of professional articles to help people resolve the issues of hard drive corruption, computer boot errors, and disk partition problems.

Read full bio

Written by Tracy King

Tracy became a member of the EaseUS content team in 2013. Being a technical writer for over 10 years, she is enthusiastic about sharing tips to assist readers in resolving complex issues in disk management, file transfer, PC & Mac performance optimization, etc., like an expert.

Read full bio

Reviews and Awards

Product Reviews

TrustScore 4.7 | 34 reviews
  • EaseUS Todo PCTrans Free is a useful and and reliable software solution created to serve in computer migration operations, be it from one machine to another or from an earlier version of your OS to a newer one.

    Read More
  • EaseUS Todo PCTrans is by the folks at EaseUS who make incredible tools that let you manage your backups and recover your dead hard disks. While it is not an official tool, EaseUS has a reputation for being very good with their software and code.

    Read More
  • It offers the ability to move your entire user account from your old computer, meaning everything is quickly migrated. You still get to keep your Windows installation (and the relevant drivers for your new PC), but you also get all your apps, settings, preferences, images, documents and other important data.

    Read More

(Easiest Way) How to Move MySQL Database to Another Server

Try smart Windows 11 data transfer tool to move all data in 1 click.

EaseUS Todo PCTrans

  Free Download

100% Secure