Pentru a efectua toate acțiunile ulterioare, trebuie să aveți:
a) accesul la serverul Linux care rulează MySQL / MariaDB;
b) numele bazei de date și accesul la date.
vom folosi consola
Baza de date de export intră aici următoarea comandă:
în care trebuie să introduceți un nume de utilizator cu accesul necesar, numele bazei de date necesare pentru tine, precum și date-dump.sql - fișier în directorul curent în care vor fi stocate datele.
După introducerea acestei comenzi, nu veți vedea nici o ieșire de pe ecran, dar puteți verifica conținutul fișierului de date-dump.sql pentru a vă asigura că este acum o copie de rezervă a bazei de date.
conținutul fișierului ar trebui să arate așa cum se arată mai jos. Documentul va indica numele bazei de date (în acest caz, MySQL), numele și alte date.
Dacă în timpul procesului de export vor fi unele erori, utilitate mysqldump afișează un mesaj despre ele.
Pentru a importa un fișier existent în MySQL sau MariaDB, aveți nevoie pentru a începe prin crearea unei noi baze de date. Asta e, te apoi încărcați conținutul copiei de rezervă.
În primul rând, conectați la baza de date ca rădăcină de utilizator (sau un alt utilizator, care poate crea o nouă bază de date):
După conectarea la consola MySQL, de a crea o nouă bază de date (în acest caz new_database):
După aceea a apărut pe ecran următoarea concluzie:
Acum, pentru ieșirea din consola MySQL, apăsați CTRL + D. Apoi, du-te la cel mai import. Puteți face acest lucru introducând următoarea comandă aici:
Echipa este similar cu comanda de export, trebuie să introduceți un nume de utilizator, numele noii baze de date, în cazul în care vor fi importate datele (ca un exemplu new_database), precum și numele fișierului pe care aveți de gând să importe (date-dump.sql).
Și apoi pentru toate cererile ulterioare în cadrul sesiunii în mod automat, baza de date va fi utilizată. Această setare poate fi modificată prin utilizarea comenzii de utilizare cu numele unei alte baze de date.
În ceea ce privește comanda spectacol, este folosit pentru a vizualiza informații despre bazele de date ei înșiși, despre tabele, coloane, acestea conțin, precum și starea serverului.
Să presupunem că vrem să vedem o listă de tabele în baza de date. Pentru a face acest lucru, introduceți:
Vrei să vezi o listă a coloanelor într-un anumit tabel? Utilizați COLOANELE SHOW din numele tabelului trebuie să:
Statistici privind performanța serverului poate fi obținută ca răspuns la comanda:
vom folosi phpMyAdmin
Exportul și importul de baze de date se poate face prin phpMyAdmin. Pe ansamblu, probabil, este chiar mai ușor decât un fel folosind consola.
Du-te la phpMyAdmin și selectați baza de date din care doriți să lucrați.
În continuare, selectați fila „Export“ și, în funcție de preferința lor, metoda de export rapid sau normal. Al doilea este pentru cei care doresc să se stabilească în mod independent, toate setările.
După efectuarea modificărilor necesare, faceți clic pe „Next“ și alegeți unde doriți să plasați fișierul generat. Toate de export de baze de date a fost executată cu succes.Efectuați o bază de date de import este, de asemenea, într-o clipă. La fel ca în cazul precedent, în lista din partea stângă, selectați baza de date dorită, și apoi du-te la tab-ul „Import“.
Selectați fișierul pentru a importa pe computer și verificați setările. Cel mai probabil, acestea sunt potrivite pentru importul de fișiere, dar ele pot fi modificate, dacă se dorește. Faceți clic pe „Next“ - și va executa importul de fișiere. Vei vedea un semn ca aceasta:
Import finalizat cu succes, 32 deține cererea.
Următorul cadru roșu poate merge cu privire la orice mesaje de eroare (de exemplu, duplicarea).
În lista din stânga, puteți selecta baza de date cu care să lucreze, și pentru a vedea fișierele disponibile și conținutul lor (și le modifică).
concluzie
Alegerea metodei corespunzătoare a bazelor de date de export și de import depinde de tine și de preferințele dvs. - cineva mai ușor să lucreze pe consolă, și pentru cineva pentru a goli phpMyAdmin. Principalul lucru ce trebuie să faceți regulat copii de rezervă, inclusiv bazele de date.
Apropo, informații utile despre bazele de date, am găsit, de asemenea, în centrul de ajutor Timeweb.