1. Home
  2. Knowledge base
  3. Webhosting
  4. Databases importeren / exporteren

Databases importeren / exporteren

Je database exporteren of importeren gaat via phpMyAdmin of via een terminal (als je SSH actief is).

Database exporteren / importeren via phpMyAdmin

Via het controlepaneel kan je phpMyAdmin openen. Bekijk ons stappenplan

Database exporteren in phpMyAdmin

  1. Selecteer helemaal linksboven in de marge de naam van de database. Deze heeft de vorm ID<klantnummer>_databasenaam, bijvoorbeeld: ID132956_wordpress.
  2. Ga naar het horizontaal menu bovenaan. Klik op de knop “Exporteren”.
  3. De exportmethode (“Snel”) en het exportformaat (“SQL”) staan standaard goed ingesteld normaliter (zie afbeelding).
  4. Klik op de knop “Starten” om te bevestigen. Een .sql-bestand zal naar je computer gedownload worden.

Database importeren in phpMyAdmin

  1. Ga naar het horizontaal menu bovenaan. Klik op de knop “Importeren”.
  2. Klik op de knop “Choose File” en blader op je toestel naar het gewenste .sql-bestand (zie afbeelding).
  3. Klik onderaan op knop “Starten” om de import te bevestigen.

TIP: als je een volledige database importeert dan moet de database waarin je het .sql bestand gaat importeren, leeg zijn.
Als je bijvoorbeeld een backup terug wil zetten van je database, maak de database dan eerst leeg door alle tabellen aan te vinken in PhpMyAdmin en onderaan te kiezen voor de actie “drop” met de geselecteerde tabellen. Herhaal dit zo vaak als nodig totdat alle tabellen weg zijn. Nadien kan je het .sql bestand importeren.

Database exporteren / importeren via Terminal

Je kan je database ook importeren / exporteren via een Terminal. Hiervoor moet je eerst controleren of SSH actief is en je je makkelijk kan aanmelden – bij voorkeur via je SSH key.

Database exporteren via Terminal

Om je database via de Terminal of Windows SSH client te exporteren, leg je verbinding met de server en voer je het onderstaande commando uit, waarbij:

  • HOST: je database host moet zijn
  • USER: je gebruikersnaam is van de database
  • PASS: je wachtwoord is van de database
  • NAME: de naam is van de database
  • DUMP.SQL: de naam is die je aan het bestand wil geven

Commando:

mysqldump -hHOST -uUSER –p'PASS’ NAME > DUMP.SQL

Voorbeeld:

mysqldump –hmysql111.hosting.webhosting.be -uID111111_sufix –p'$tr0ngPa$word' ID111111_sufix > dump.sql

Tip: Het bestand zal opgeslagen worden in de map waar je het commando uitvoert.
Je kan het bestand in een interne /www/ map toevoegen en dan via je browser downloaden. Doe je dat laatste, dan mag je zeker niet vergeten om dat bestand nadien zo snel mogelijk weer te wissen, omdat het gevaar bestaat dat je anderen toegang geeft tot je data.

Database importeren via Terminal

Om je database via de Terminal of Windows SSH client te importeren, maak je verbinding met de server en voer je het onderstaande commando uit, waarbij:

  • HOST: je database host moet zijn
  • USER: je gebruikersnaam is van de database
  • PASS: je wachtwoord is van de database
  • NAME: de naam is van de database
  • DUMP.SQL: de naam is van het bestand dat je wil importeren

Commando:

mysql -hHOST -uUSER –p’PASS’ NAME < DUMP.SQL

Voorbeeld:

mysql –hmysql111.hosting.webhosting.be -uID111111_sufix –p'$tr0ngPa$word' ID111111_sufix < dump.sql
Geüpdatet op 7 januari 2022

Heeft dit artikel jou geholpen?

Verwante artikels