MySQL-i andmebaasides importimine ja eksportimine aitab tagada andmete turvalisust, kuna andmebaaside importimist kasutatakse andmete edastamiseks serverite vahel, teisest küljest aitab andmebaaside eksportimine andmete varundamiseks ja taastamiseks.
Selles juhendis kirjeldatakse järgmist protseduuri:
Eeltingimus: MySQL Serveri installeerimine Linuxis
Eelistatav on süsteemi värskendamine enne installimist, nii et tippige:
$ sudo sobiv värskendus
Installige MySQL-server, tippides:
$ sudo asjakohane installida mysql-server
MySQL-i installitud versiooni kontrollimiseks tippige:
$ mysql -- versioon
MySQL-i teenuste käivitamiseks kasutage seda käsku:
MySQL-i andmebaaside eksportimine Linuxis
Võimaldab eksportida andmebaasi Linuxis, kuid enne seda peate looma ühenduse MySQL serveriga. Kasutage kohaliku MySQL-serveriga ühenduse loomiseks seda süntaksit:
$ mysql -sisse < kasutajanimi > -lk
Selle postituse kasutajanimi on ' mysql ”:
Nagu ülaltoodud väljundis näha, on MySQL-server edukalt ühendatud.
Kasutage seda käsku SHOW, et näha kõiki saadaolevaid andmebaase:
> NÄITA ANDMEBAASID;
Andmebaasi 'mysql' eksportimiseks saadaolevatest andmebaasidest looge esmalt selle käsuga kataloog:
Liikuge sellesse kataloogi, tippides:
Andmebaasi eksportimiseks kasutage järgmist süntaksit:
Esitage oma kasutajanimi, andmebaasi nimi, mida soovite eksportida, ja faili nimi, millesse soovite andmebaasi eksportida. Kasutage seda süntaksit ja vajutage sisestusklahvi ning tippige käsk ls, et näha, kas andmebaasi eksportimine õnnestus või mitte:
Siin näete, et fail on edukalt loodud.
Selle faili mõningate andmete vaatamiseks tippige:
$ pea -n 5 < faili nimi > .sql
Siin on näha eksporditud andmebaasi andmed.
MySQL-i andmebaaside importimine Linuxis
Andmebaasi importimiseks looge ühendus kohaliku serveriga, kasutades süntaksit:
$ mysql -sisse < kasutajanimi > -lk
Olete edukalt oma kohalikku andmebaasiserverisse sisse loginud.
Andmebaasi loomiseks kasutage järgmist süntaksit:
> LOO ANDMEBAAS < db-nimi > ;
Sisestage andmebaasi nimi:
Saadaolevate andmebaaside vaatamiseks tippige see käsk:
Siin on näha, et teie loodud andmebaas on saadaval.
Impordime juba olemasoleva faili laiendiga '.sql', mis sisaldab andmebaasi varundusandmeid, kasutades järgmist süntaksit:
$ mysql -sisse < kasutajanimi > -lk < uus-andmebaasi-nimi > < < faili nimi > .sql
Sisestage süntaksis nõutavad väärtused:
Teie andmebaas imporditi edukalt, kuna see küsis parooli ja andis veatu väljundi.
Järeldus
Andmebaaside importimine ja eksportimine on oluline ülesanne andmete taastamiseks ja varundamiseks, andmete migreerimiseks, koostööks või testimiseks ja silumiseks. Eksportimine loob varukoopiafaili, andmebaasi eksportimiseks kasutage seda süntaksit ' sudo mysqldump -u