Fișierul care conține conținutul bazei de date- acesta este baza de date a bazei de date. Cu aceasta, puteți restabili de la zero. De fapt, este doar o copie. Dar de ce nu spuneți așa, o copie a bazei de date.

Baza de date este stocată în fișiere diferite. Aceasta depinde de tipul de sistem de operare, de versiunea sistemului de gestionare a bazelor de date etc. Prin urmare, este destul de dificil să găsiți toate fișierele unei singure baze de date în sistem și să le transferați pe celălalt în sistem. Dump doar serveste pentru a facilita aceasta sarcina.

Alocarea unei dumpări

De ce să transferăm baza de date?

  • Pentru a crea copii de siguranță înainte de a adăugaschimbări cardinale în structura sitului. De exemplu, a fost instalată o componentă terță parte, ceea ce a dus la inoperarea site-ului și necesitatea unei restaurări rapide a funcționării acestuia. Aici se utilizează baza de date bazată pe date.
  • Site-ul, de regulă, este făcut mai întâi la nivel localmașină sub un server virtual și apoi este transferată către gazdă. Și dacă întrebarea este mai mult sau mai puțin clară cu fișierele, transferul bazei de date nu este atât de evident. Iar din nou, aveți nevoie de o bază de date de bază.

Cum să utilizați un dump. Vom lua în considerare standardul pentru sarcina de programare web: trebuie să transferați site-ul creat pe mașina locală către hosting. Cum pot muta baza de date MySql? Există un utilitar phpMyAdmin. De regulă, acesta trebuie instalat de către furnizor și trebuie să facă parte din Denver. Puteți să-l utilizați direct în browser, deoarece este scris în php.

Metoda unu

  • În browser, accesați pagina phpMyAdmin pentru baza de date dorită.
  • În pagina deschisă, accesați fila Export.
  • Selectați opțiunile necesare. Dacă bifați „Adăugați DROP DATABASE“, apoi groapa de gunoi a reveni înapoi la server va fi următoarea: dacă serverul există deja o bază de date cu același nume, trebuie mai întâi să-l eliminați, iar apoi exportate este creat.
  • Pentru a comprima fișierul utilizând arhivatorul pentru a reduce cantitatea de fișier descărcat.
  • Dacă totul este corect, faceți clic pe OK.
  • După un timp, va apărea o fereastră care sugerează descărcarea dumpului bazei de date.
  • Pentru a exporta baza de date către o nouă găzduire, accesați fila Import, selectați fișierul cu memorie și faceți clic pe OK.

Dacă operația este reușită, apare un mesaj care indică faptul că exportul bazei de date a avut succes. În caz contrar, în partea de jos apare un mesaj de eroare.

Metoda a doua

Se compune din importarea bazei de date din linia de comandă.

  • La promptul de comandă, introduceți: mysqdump baza mea de date - -user = nume utilizator -password> = parola mea> my_dump.sql
  • Apare fișierul bazei de date. Dumpul este gata.
  • Pentru a restaura baza de date din dump, trebuie să executați următoarea comandă: Mysql -u username -p database <my_dump.sql

După ce ați citit acest articol, vă puteți da seama în mod independent cum să faceți o dumpă.

Comentarii 0