Shell Database Dump Maken

Uit Byte Docs

U kunt een SQL dump van uw database maken bijvoorbeeld ter backup.

Met het volgende commando maakt u een SQL dump van uw database naar het bestand dump.sql 
mysqldump --opt -Q -h dbintXXXXXX -u uXXXXXX_gebrnaam -p dbXXXXXX_dbnaam > dump.sql

Ook kunt u bepaalde tabellen dumpen in plaats van de gehele database :

mysqldump --opt -Q -h dbintXXXXXX -u uXXXXXX_gebrnaam -p dbXXXXXX_dbnaam tabel1 tabel2 > dump.sql

U geeft bij de twee commando's hierboven de onderstaande opties mee:

dbintXXXXXX Uw database hostnaam
uXXXXXX_gebrnaam Uw database gebruikersnaam
dbXXXXXX_dbnaam Database waarvan een backup gemaakt moet worden
dump.sql De naam van het SQL backup bestand

Na het uitvoeren van dit commando wordt om uw wachtwoord gevraagd. Hier vult u het wachtwoord in van eerder opgegeven gebruikersnaam.

Nu staan alle gegevens uit de betreffende database in het SQL bestand.

U kunt de dump ook meteen importeren in een andere database:

mysqldump --opt -Q -h dbintXXXXXX -u uXXXXXX_gebrnaam -pwachtwoord dbXXXXXX_dbnaam |
 mysql -h dbintYYYYYY -u uYYYYYY_gebrnaam -D dbYYYYYY_dbnaam -pwachtwoord

FAQ

Help, ik loop tegen mijn quotum aan, wat nu?

Indien je bij het opvragen van de database export tegen een quotum aanloopt, adviseren wij de volgende alternatieve mogelijkheden ->

  • Exporteer de database via PHPmyAdmin
  • Maak een shell dump in de /tmp folder op de shellserver, hoewel wij deze folder geautomatiseerd opruimen, is er altijd plaats voor een tijdelijke database export.
  • Exporteer de database lokaal naar de desktop. Je kunt via command prompt of een SQL client ten alle tijden verbinden naar onze database en hier direct een dump van maken dat lokaal word opgeslagen.

Voorbeeld: mysqldump --host=localhost –-user root –-password=toor mydb > sql.dump

De huidige waardering is: 73/100 (3 stemmen)
 You need to enable JavaScript to vote
  • Deze pagina is het laatst bewerkt op 29 mrt 2012 om 15:48.
  • Deze pagina is 1.070 keer bekeken.

We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.