Inhoudsopgave
In ontwikkelomgevingen, wanneer we een wijziging naar productie verplaatsen, is het erg belangrijk om een back-up te maken vlak voordat we de wijzigingen aanbrengen, zodat we kunnen terugkeren als dingen niet gaan zoals we willen.In de wereld van MySQL we hebben verschillende termen om naar de back-up te verwijzen als: dumpen, Back-up, Exporteren, in onze omgeving phpMijnAdmin, verwijzen deze termen naar hetzelfde element, namelijk ons bestand waarin we de structuur en de gegevens hebben die we willen exporteren om dat specifieke moment van de database op te slaan.
Voordat we onze back-up exporteren of genereren, is het erg belangrijk dat we de reikwijdte kennen van wat we nodig hebben, dat wil zeggen dat we moeten definiëren of we alleen de structuur van de database willen, alleen de gegevens, de gegevens en de structuur, alleen enkele tabellen .
Definieer ook voor wie dit resulterende bestand bestemd is, bijvoorbeeld voor een database MySQL nogmaals, of we moeten een andere motor voeden; Dit zijn allemaal geldige vragen die we onszelf moeten stellen om te weten wat we nodig hebben en dus welke hulpmiddelen we moeten gebruiken.
In de databaseweergave gaan we op de optie klikken: exporteren die ons zoiets als dit zou moeten laten zien:
De tekenset stelt ons in staat om een bepaalde codering voor onze back-up te selecteren, iets wat bijvoorbeeld veel gebeurt, zijn de databases in het Spaans, er zijn altijd problemen met de accenten en dat komt omdat we niet de juiste set tekens plaatsen. Tot slot compressie, als een database veel records heeft, hebben we een heel groot bestand, dus we willen dit bestand altijd comprimeren zodat het niet meer ruimte in beslag neemt dan nodig is, echt wanneer we onze back-ups opslaan, hiervoor hebben we compressie soorten beschikbaar, ZIP, GZIP of BZIP2, hoewel dit alleen beschikbaar zal zijn als onze server die opties op dit moment heeft ingeschakeld.