Utilitarul mysqldump este un instrument eficient pentru crearea unei copii de rezervă a bazei de date MySQL. Vă permite să creați un fișier * .sql cu un set (dump) al tuturor tabelelor și datelor din baza de date principală (sursă). Pentru a restaura o astfel de copie de rezervă, este suficient să o importați într-o altă bază de date.
Folosind mysqldump. puteți crea o copie de siguranță a bazelor de date locale și le puteți restaura în baze de date la distanță. În acest articol, să examinăm câteva exemple practice de rezervare a recuperării bazei de date utilizând mysqldump.
Crearea unei copii de rezervă:
# mysqldump -u [utilizator] -p [nume utilizator] [nume_produs] # 0155; [backup_file_name] .sql
# mysqldump -uroot -pqwerty my_db # 0155; my_db-dump1.sql
Restaurarea unei copii de rezervă:
# mysql -u [utilizator] -p [nume utilizator] [nume_produs] # 0139; [backup_file_name] .sql
# mysql -uroot -pqwerty my_db # 0139; my_db-dump1.sql
În aceste comenzi:
-u este un parametru care specifică datele de conectare cu care se efectuează conexiunea la baza de date în acest caz;
-p este un parametru care specifică parola utilizatorului pentru datele de conectare date. Dacă nu introduceți o parolă după această opțiune, va trebui să o introduceți după executarea comenzii;
[nume_bază de bază] este numele bazei de date pe care doriți să creați copii de rezervă;
[backup_file_name] .sql - utilizatorul poate specifica orice nume de fișier convenabil de rezervă al bazei de date. Dacă specificați un nume de fișier ca în exemplul furnizat, copia de rezervă a bazei de date va fi creată în folderul din care a fost executat comanda, și anume:
C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin
Pentru a salva o copie de siguranță a bazei de date într-un alt folder, înainte de numele fișierului de copie de rezervă din bază de date în comandă, trebuie să specificați calea către un astfel de dosar. În acest caz, comenzile pentru crearea și restaurarea copiei de rezervă a bazei de date vor arăta astfel:
# mysqldump -uroot -pqwerty my_db # 0155; C: \ Utilizatori \ Valery \ Documents \ MySQL_Backup \ my_db-dump1.sql
# mysql -uroot -pqwerty my_db # 0139; C: \ Utilizatori \ Valery \ Documents \ MySQL_Backup \ my_db-dump1.sql
Cum se creează o copie de rezervă a bazei de date MySQL
Pentru a crea o copie de siguranță a unei baze de date, este suficient să folosiți comanda standard, descrisă mai sus:
# mysqldump -u [utilizator] -p [nume utilizator] [nume_produs] # 0155; [backup_file_name] .sql
# mysqldump -uroot -pqwerty my_db> my_db-dump1.sql
Copierea de rezervă a mai multor baze de date
Înainte de a crea o copie de rezervă a mai multor baze de date în același timp, identificați disponibilitatea bazelor de date.
Pentru a face acest lucru, introduceți comanda de afișare a bazelor de date (în Workbench)
sau # mysqlshow -uroot -p (în consola).
Dacă aveți nevoie să creați copii de siguranță ale mai multor baze de date în același timp (de exemplu, my_db și test), trebuie să executați această comandă:
# mysqldump -uroot -pqwerty -databases test my_db # 0155; my_db_test_backup.sql
Faceți copii de rezervă pentru toate bazele de date
Dacă trebuie să creați o copie de rezervă a tuturor bazelor de date ale profilului dvs. MySQL, puteți face acest lucru utilizând opțiunea -all-databases.
# mysqldump -uroot -pqwerty-toate-bazele de date # 0155; all-databases_backup.sql
Sprijinirea unei singure mese
De asemenea, puteți crea o copie de siguranță a unei singure tabele de baze de date. În cazul în care trebuie să creați o copie a tabelului wp_commentmeta din baza de date my_db. comanda va arata astfel:
# mysqldump -uroot -p my_db wp_commentmeta # 0155; table_ my_db-wp_commentmeta.sql
Cum să restaurați o bază de date MySQL dintr-o copie de rezervă
Puteți restabili baza de date MySQL dintr-o copie de rezervă creată prin oricare dintre metodele descrise mai sus într-un mod standard, care este descris la începutul articolului.
- Cum se elimină virusul XTBL cripta și recuperează fișierele criptate. Virușii de extorcare sunt una dintre cele mai grave infecții cibernetice pe care le-ați putea întâlni. Ei folosesc cu bună știință o astfel de reputație pe Internet, deoarece acesta este într-adevăr un instrument teribil. Toți extortioniștii sunt proiectați pe același principiu.
- Restaurarea bazei de date Microsoft Access (* .mdb, * .accdb) Microsoft Access este una dintre aplicațiile din pachetul Microsoft Office care este un instrument puternic, accesibil și relativ simplu de gestionare a bazelor de date. În Microsoft Access, puteți importa sau citi fișiere din alte baze de date.
- Cum se recuperează fișierele criptate cu virusul de către encoderul Da Vinci Code Fișierele dvs. sunt criptate cu virusul Codului Da Vinci? Căutați decodificatorul codului Da Vinci? Valul de amenințări din partea extortioniștilor se răspândește ca focul de foc pe tot Internetul și numărul lor crește constant. Fiecare virus nou dezvoltat de acest tip este sute.
- Cum se repară o bază de date 1C deteriorată sau șters (de exemplu, "1C: Enterprise 8.3") Pentru majoritatea utilizatorilor de produse 1C, daunele sau pierderea bazei de date "1C: Enterprise" este ceea ce chiar le este frică să le spună. Pentru ei, sarcina de a restabili baza de date pare pur și simplu ireală, iar pierderea ei este o tragedie groaznică. Pe.
- Eroare dispozitiv de boot inaccesibil în Windows 10, 8, 7 Error INACCESIBLE BOOT DEVICE este una dintre erorile critice BSOD ale sistemului de operare Windows. Există mai multe motive pentru această eroare, cel mai adesea apare în versiunile Windows 10, 8 sau 7. Cauzele erorii.
Partition Recovery ™
Revenire sigură a datelor șterse.
Photo Recovery ™
Recuperarea fotografiilor șterse.
Programul restaurează fișierele de imagini digitale și este extrem de ușor de utilizat.
Office Recovery ™
Recuperarea documentelor de birou șterse.
Recuperarea securizată a documentelor, a foilor de calcul și a prezentărilor într-un mod pas cu pas.