Zo kun je een hele grote MySql database importeren

Zo kun je een hele grote MySql database importeren
datum-geschreven 18 dec 2015

Als je te maken hebt met een grote database, bijvoorbeeld een WordPress website met honderden producten of pagina’s komt het voor dat de database 10-50 tot zelfs wel 600 MB groot wordt.

En soms is het nodig om je database backup terug te zetten, of na verhuizing van hoster te importeren.

Een database van meer als 100 MB is natuurlijk niet te importeren met Phpmyadmin aangezien die slechts 9 MB via de browser kan importeren.

wordpress database import

Stap 1 – Download BIGdump

Bigdump is een script wat je hier kunt downloaden.
(Of hier als hun site niet meer werkt)

Stap 2 – Bigdump koppelen aan je database

Je hebt net de link gebruikt om het bestand te downloaden, en hebt het uitgepakt zodat je een php bestand overhoud.

Open het bestand bigdump.php met je favoriete editor (kan zelfs met notepad van windows) en vul de database gegevens in waar de informatie heen moet.

database gegevens

Sla het bestand op (save) en zet het bestand bigdump.php op de server van de website waarbij je de database wilt importeren.

Stap 3 – De grote database uploaden naar de server

Zet de database, het SQL bestand in dezelfde map als het BIGdump.php bestand. (Bijvoorbeeld met een FTP programma zoals FileZilla)

Stap 4 – Het bestand gebruiken

Daarna ga je in de browser naar het bestand:
www.dewebsite.nl/bigdump.php

ALS je de database gegevens goed ingevuld, hebt zie je dit:
database importeren

En als je stap 3 goed hebt gedaan zie je dit ook:Voorbeeld

Dat betekent dat hij een file heeft gevonden die je kunt importeren!

Klik op ‘Start import’ om je grote database te importeren!

Komen er nog error’s op je scherm? Check dan de FAQ van de programmeur van BIGdump.

 

Meer WordPress:

De meeste artikelen worden geschreven door Mathieu Scholtes, de eigenaar van WPBeveiligen. Op de hoogte blijven van het laatste WordPress nieuws? WordPress tips? WordPress aanbiedingen?
Connect dan op Linked-in!

Heb je een vraag? Tip of gedachte? Deel die!

Abonneer
Breng me op de hoogte
guest
2 Reacties
Inline Feedbacks
Bekijk alle reacties
Christiaan

Waar komt die 9 MB vandaan? In de phpmyadmin handleiding kwam ik dit tegen in de FAQ:
“1.16 I cannot upload big dump files (memory, HTTP or timeout problems).
Starting with version 2.7.0, the import engine has been re–written and these problems should not occur. If possible, upgrade your phpMyAdmin to the latest version to take advantage of the new import features. The first things to check (or ask your host provider to check) are the values of max_execution_time, upload_max_filesize, memory_limit and post_max_size in the php.ini configuration file. All of these settings limit the maximum size of data that can be submitted and handled by PHP. Please note that post_max_size needs to be larger than upload_max_filesize.”
Als jezelf niet de server beheert, alleen de hoster bij het php.ini bestand kan en niet altijd bereid is de nodige aanpassingen te doen, is BIGDump toch wel handig.

Jolien broodakker

Ik heb een website met een database van 22 mb dat is wel heel groot toch? Komt dat omdat ik gehackt ben of moet ik iets verwijderen? Ik heb wel veel afbeeldingen in de website staan.