(Makkelijkste manier) Hoe MySQL-database naar een andere server te verplaatsen

In dit artikel krijgt u methoden om de MySQL-database naar een andere server te verplaatsen/migreren. De eenvoudigste manier om database van de ene server naar de andere te migreren is EaseUS Todo PCTrans - een professionele software voor het verplaatsen van databases. En meer, we introduceren ook het back-upprogramma van MySQL, waarbij we de details krijgen om de MySQL-database te exporteren/importeren.

1 jaar Levenslang $55.96

Voor eens en altijd een fijne herfstuitverkoop

  gratis download

Steun Windows 11/10/8/7

Inhoudsopgave

aktualizowany przez Tina on Dec 01,2023

"Hoe kan ik MySQL van de ene fysieke server naar de andere verplaatsen? Zoals dit exacte scenario: Ik heb een MySQL-server die innoDB-tabel gebruikt en ongeveer 20 GB in e is. Ik wil het naar een nieuwe server verplaatsen, wat is de meest efficiënte manier om dit te doen?"

MySQL is een relationeel database management systeem gebaseerd op de Structured Query Language. We gebruiken het voor het beheren van informatie die op de computer is opgeslagen, inclusief persoonlijke gegevens of de enorme hoeveelheid informatie in een bedrijf. Dankzij dit gratis te gebruiken databasebeheersysteem hebben de bedrijven het gemakkelijk om hun bedrijf van stroom te voorzien. Dus hoe de database tussen twee servers te migreren voor het opslaan van deze gegevens?

Volg onze stapsgewijze handleiding om de MySQL-database naar een andere server te verplaatsen door een database-overdrachtstool van derden en het back-upprogramma van MySQL. Deze twee methoden zijn van toepassing op het migreren van een database in Windows.

mysql logo

(Makkelijkste) Hoe MySQL-database van de ene server naar de andere over te zetten

Het is niet nodig om de opdrachtregel van andere genoemde artikelen te leren; een paar klikken kunnen de MySQL-databases verplaatsen. Dat is de reden waarom EaseUS Todo PCTrans zich van hen onderscheidt. Het enige dat u nodig hebt, is deze databasemigratietool downloaden en de 3 eenvoudige stappen uitvoeren. Vertrouw op EaseUS! We zijn professioneel om database van de ene server naar de andere te verplaatsen..

Klik op de downloadknop voor een proefversie:

EaseUS Todo PCTrans

  • Onbeperkte bestandsoverdracht tussen servers.
  • Breng programma's en apps over zonder herinstallatie.
  • Breng account, instellingen over naar nieuwe servercomputer.
  • Gegevens redden, productsleutel vinden voor geïnstalleerde programma's.

1 jaar Levenslang $55.96

Voor eens en altijd een fijne herfstuitverkoop

  gratis download

Steun Windows 11/10/8/7

Bemerken:

EaseUS Todo PCTrans ondersteunt standaard de migratie van MySQL die op de systeemschijf is geïnstalleerd. Het helpt ook om de aangepaste installatie van MySQL over te zetten.

Stap 1. Voer EaseUS Todo PCTrans uit op beide pc's

Selecteer op de bron-pc "PC naar pc" op het hoofdscherm van EaseUS Todo PCTrans en ga verder.

selecteer pc naar pc-overdrachtsmodus

Stap 2. Kies de overdrachtsrichting - Oude of nieuwe computer

"Nieuw" - Breng alle gegevens over van de externe oude computer naar de huidige nieuwe computer.

"Oud" - Breng alle gegevens over van het huidige oude apparaat naar een nieuwe computer.

kies de transferrichting

Stap 3. Twee computers aansluiten

1. Selecteer uw doel-pc om verbinding te maken via het IP-adres of de apparaatnaam en klik op ''Verbinden''.

2. Voer het inlogwachtwoord van uw doel-pc in en klik op "OK" om te bevestigen.

Als u de doel-pc niet op de vermelde apparaten hebt gezien, kunt u ook op "Pc toevoegen" klikken om de doel-pc handmatig aan te sluiten door het IP-adres of de apparaatnaam in te voeren.

twee pc's aansluiten

Stap 4. Selecteer apps, programma's en software en breng ze over naar de doelcomputer

1. U kunt selecteren en kiezen wat u wilt overbrengen van de huidige computer naar de doel-pc.

2. Klik na het selecteren van de gewenste toepassingen en programma's op "Overzetten" om het overdrachtsproces te starten.

selecteer apps om over te zetten van pc naar pc

1 jaar Levenslang $55.96

Voor eens en altijd een fijne herfstuitverkoop

  gratis download

Steun Windows 11/10/8/7

Als u de overdracht op afstand wilt doen, kunt u de modus "Back-up en herstel" van EaseUS Todo PCTrans proberen. In het volgende deel zullen we een databaseback-upprogramma introduceren om er een back-up van te maken als een enkel bestand met behulp van de mysqldump.

Database migreren naar doelserver

Het migreren van de database tussen twee servers vereist de Mysqldump, een opdrachtregelhulpprogramma om de MySQL-databaseback-up te maken, om de MySQL-database te klonen.

Eerst moet u databases exporteren naar Dump-bestand. Breng het vervolgens over naar de doelserver. Importeer uiteindelijk MySQL-databases naar een nieuwe server.

Stap 1. Exporteer MySQL-database naar dumpbestand

Meld u aan bij uw oude server en voer de systemctl-opdracht in om de MySQL-service te stoppen:

systemctl stop mysql

Exporteer uw database als een dumpbestand met de opdracht mysqldump:

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

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

Stap 2. MySQL-databases overbrengen naar nieuwe server met de opdracht SCP

SCP is een programma voor bestandsoverdracht dat op Linux is geïnstalleerd. Als u het wilt gebruiken, kunt u de SCP-opdrachtregel op de opdrachtprompt plaatsen. Lukt het niet, dan kun je eerst het SCP downloaden. Of ga terug om EaseUS Todo PCTrans te gebruiken.

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

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

Zodra het klaar is, kunt u de database op de nieuwe server zien.

Stap 3. Database importeren in MySQL

Voer de volgende opdrachtregel uit om het dumpbestand van de MySQL-database in de nieuwe server te importeren.

Alle databases:   mysql -u [user] -p --all-databases

Enkele database:   mysql -u [user] -p newdatabase

Meer opties:

Als u specifieke tabellen van de MySQL-database wilt verplaatsen, voert u de volgende opdracht in:

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