BigDump is een PHP-script dat speciaal is ontworpen om grote MySQL-databases te importeren zonder tijdslimieten of server-timeouts. Dit is vooral handig bij het verplaatsen van een website naar een nieuwe server of bij het herstellen van een back-up.
Hieronder vind je een stapsgewijze handleiding om je database te importeren met BigDump:
Stap 1: Voorbereidingen
-
Download BigDump:
- Ga naar de officiƫle website van BigDump: https://www.ozerov.de/bigdump/
- Download het bestand
bigdump.zip
en pak het uit op je computer. - Je krijgt nu een bestand genaamd
bigdump.php
.
-
Zet je database-back-up klaar:
- Zorg ervoor dat je database-bestand in
.sql
-formaat is. - Als je back-up is gecomprimeerd (bijv.
.zip
of.gz
), pak deze dan uit zodat je een.sql
-bestand hebt.
- Zorg ervoor dat je database-bestand in
Stap 2: Instellen van BigDump
-
Open en bewerk
bigdump.php
:- Open het bestand
bigdump.php
met een teksteditor zoals Notepad++ of Visual Studio Code.
- Open het bestand
-
Vul je databasegegevens in:
Zoek naar het volgende gedeelte in het script en vul je databasegegevens in:
$db_server = 'localhost';
$db_name = 'jouw_database_naam';
$db_username = 'jouw_gebruikersnaam';
$db_password = 'jouw_wachtwoord';
$db_connection_charset = '';
-
$db_server: Meestal is dit
localhost
, maar het kan anders zijn afhankelijk van je webhost. -
- $db_name: De naam van de database waar je de back-up naar wilt importeren.
- $db_username en $db_password: De gebruikersnaam en het wachtwoord van je database.
-
Opslaan en sluiten:
- Sla de wijzigingen op en sluit de teksteditor.
Stap 3: Uploaden naar je Webserver
-
Verbind met je webserver:
- Gebruik een FTP-programma zoals FileZilla om verbinding te maken met je webserver.
-
Uploaden van bestanden:
- Upload
bigdump.php
naar de hoofdmap (bijv.public_html
ofwww
). - Upload ook je
.sql
-bestand naar dezelfde map.
- Upload
Stap 4: Database Importeren
-
Start BigDump:
- Open je webbrowser en ga naar:
https://www.jouwdomein.be/bigdump.php
. - Je ziet een lijst met beschikbare
.sql
-bestanden.
- Open je webbrowser en ga naar:
-
Begin de import:
- Klik op "Start Import" naast je database-bestand.
- BigDump begint nu je database te importeren. Je kunt de voortgang live volgen in je browser.
-
Wacht tot de import is voltooid:
- Zodra het importproces is voltooid, krijg je een melding dat de import succesvol is verlopen.
Stap 5: Opruimen en Beveiliging
-
Verwijder
bigdump.php
en het.sql
-bestand van je webserver om beveiligingsrisico's te voorkomen.
Veelvoorkomende Problemen en Oplossingen
-
Probleem: "Access denied for user"
- Controleer je databasegebruikersnaam en wachtwoord in
bigdump.php
.
- Controleer je databasegebruikersnaam en wachtwoord in
-
Probleem: "No such file or directory"
- Zorg ervoor dat je
.sql
-bestand in dezelfde map staat alsbigdump.php
.
- Zorg ervoor dat je
-
Probleem: Tekenproblemen (bijv. rare karakters)
- Stel
$db_connection_charset
in oputf8
als je database UTF-8 gebruikt:
- Stel
$db_connection_charset = 'utf8';