Hoe importeer ik mijn database met BigDump?

Als je je domein verhuist wil je waarschijnlijk ook je databases behouden. Meestal is het echter zo dat een backup van je database te groot is om direct te importeren met phpMyAdmin. In onderstaand stappenplan wordt uitgelegd hoe je het programma BigDump hiervoor kunt gebruiken.

Database exporteren

  1. Log in op phpMyAdmin van je oude webhost. Meestal is deze te vinden op http://jedomein.nl/phpmyadmin/. Als je domein al bij Antagonist staat, zul je even contact op moeten nemen met je oude host waar je phpMyAdmin kunt vinden;
  2. Ga naar de database (niet de tabel) die je wilt exporteren en klik op 'Export' ('Exporteer');
  3. Zorg ervoor dat:
    • Je alle tabellen exporteert die je wilt exporteren;
    • Deze export gebeurt als SQL;
    • 'Structure' ('Structuur') aan is gevinkt;
    • 'Add DROP TABLE / VIEW / PROCEDURE / FUNCTION' ('Add DROP TABLE / DROP VIEW') aan is gevinkt;
    • 'Data' aan is gevinkt;
    • 'Extended inserts' ('Uitgebreide invoegingen') uit is gevinkt;
    • 'Save as file' ('Verzenden') aan is gevinkt;
    • 'Compression' ('Compressie') op 'None' ('Geen') staat.
  4. Klik vervolgens op 'Go' ('Start');

    (De instellingen hoeven niet per se volledig overeen te komen met bovenstaande screenshot, zolang maar aan de punten in stap 3 wordt voldaan.)
  5. Je krijgt nu een bestand aangeboden ter download. Sla dit bestand op een plek op waar je deze makkelijk terug kunt vinden.

Database importeren

  1. Pak het zip-bestand uit en open bigdump.php in een tekstbewerker, zoals Kladblok (Notepad) (gebruik geen Microsoft Office of een dergelijk programma!);
  2. Zoek bovenaan het bestand naar het volgende stukje (of vergelijkbare) code:
    // Database configuration
     
    $db_server   = 'localhost';
    $db_name     = '';
    $db_username = '';
    $db_password = '';

    Vervang dit stukje door:

    // Database configuration
     
    $db_server   = 'localhost';
    $db_name     = 'deb12345_database'; // Plaats hier de naam van de database die je in DirectAdmin aan hebt gemaakt.
    $db_username = 'deb12345_dbuser'; // Hier moet de naam van de gebruiker komen te staan die je aan deze database hebt gekoppeld.
    $db_password = 'wachtwoord'; // En hier het wachtwoord bij de gebruiker.

    Sla de wijzigingen op.

  3. Upload het bewerkte bestand bigdump.php naar de map 'public_html' van je website bij Antagonist. Als je domein nog niet werkt, gebruik dan als FTP-server de tijdelijke url, zoals sXX.webhostingserver.nl;
  4. Upload bovendien het geƫxporteerde SQL-bestand naar de map public_html;
  5. Ga vervolgens naar http://jedomein.nl/bigdump.php of, als het domein nog bij je oude host staat, http://sXX.webhostingserver.nl/~deb12345/bigdump.php, waarbij 'sXX' wordt vervangen door je servernummer en 'deb12345' door je gebruikersnaam van DirectAdmin;
  6. Je krijgt nu een bestandenlijst te zien. Zoek het SQL-bestand op en klik op 'Start Import';
  7. Na een tijdje verschijnt de tekst 'Congratulations: End of file reached, assuming OK' in het scherm. Dat wil zeggen dat je database succesvol is geĆÆmporteerd. Je kunt nu bigdump.php en het SQL-bestand uit de map public_html verwijderen.

Als je een foutmelding krijgt, kijk dan op ons forum voor meer informatie. Vermeld duidelijk de foutmelding.

Gerelateerde artikelen

Externe links

 
Copyright © 2010 Antagonist