Kā importēt un eksportēt MySQL datu bāzes operētājsistēmā Linux

Ka Importet Un Eksportet Mysql Datu Bazes Operetajsistema Linux



Importēšana un eksportēšana MySQL datu bāzēs palīdz nodrošināt datu drošību, jo datu bāzu importēšana tiek izmantota datu pārsūtīšanai starp serveriem, no otras puses, datu bāzu eksportēšana palīdz datu dublēšanai un atkopšanai.

Šajā rokasgrāmatā tiks sniegta šāda procedūra:







Priekšnosacījums: MySQL Server instalēšana operētājsistēmā Linux

Pirms instalēšanas ieteicams atjaunināt sistēmu, tāpēc ierakstiet:



$ sudo piemērots atjauninājums



Instalējiet MySQL serveri, ierakstot:



$ sudo apt uzstādīt mysql-serveris



Lai pārbaudītu instalēto MySQL versiju, ierakstiet:





$ mysql -- versija



Lai palaistu MySQL pakalpojumus, izmantojiet šo komandu:

$ sudo systemctl start mysql




MySQL datu bāzu eksportēšana operētājsistēmā Linux

Ļauj eksportēt datu bāzi operētājsistēmā Linux, taču pirms tam ir jāizveido savienojums ar MySQL serveri. Izmantojiet šo sintaksi, lai izveidotu savienojumu ar lokālo MySQL serveri:

$ mysql -in < lietotājvārds > -lpp


Šim ierakstam lietotājvārds ir ' mysql ”:


Kā redzams iepriekš redzamajā izvadē, MySQL serveris ir veiksmīgi savienots.

Izmantojiet šo komandu SHOW, lai redzētu visas pieejamās datu bāzes:

> RĀDĪT DATU BĀZES;



Lai eksportētu “mysql” datu bāzi no pieejamajām datu bāzēm, vispirms izveidosim direktoriju, izmantojot šo komandu:

$ mkdir Localhost dati



Pārejiet uz šo direktoriju, ierakstot:

$ cd localhostdata



Lai eksportētu datu bāzi, izmantojiet šo sintaksi:

$ sudo mysqldump -in < lietotājvārds > -lpp < db-nosaukums > > < faila nosaukums > .sql


Norādiet savu lietotājvārdu, datu bāzes nosaukumu, kuru vēlaties eksportēt, un faila nosaukumu, kurā vēlaties eksportēt datu bāzi. Izmantojiet šo sintaksi un nospiediet taustiņu Enter un ierakstiet komandu ls, lai redzētu, vai datu bāze ir veiksmīgi eksportēta vai nē:


Šeit jūs varat redzēt, ka fails ir veiksmīgi izveidots.

Lai skatītu dažus šī faila datus, ierakstiet:

$ galvu -n 5 < faila nosaukums > .sql



Šeit ir redzami eksportētās datu bāzes dati.

MySQL datu bāzu importēšana operētājsistēmā Linux

Lai importētu datu bāzi, izveidosim savienojumu ar vietējo serveri, izmantojot sintaksi:

$ mysql -in < lietotājvārds > -lpp



Jūs esat veiksmīgi pieteicies vietējā datu bāzes serverī.

Lai izveidotu datu bāzi, izmantojiet šo sintaksi:

> IZVEIDOT DATU BĀZI < db-nosaukums > ;


Norādiet datu bāzes nosaukumu:


Lai redzētu pieejamās datu bāzes, ierakstiet šo komandu:

> RĀDĪT DATU BĀZES;



Šeit ir redzams, ka jūsu izveidotā datu bāze ir pieejama.

Importēsim jau esošu failu ar paplašinājumu “.sql”, kas satur datu bāzes dublējuma datus, izmantojot šo sintaksi:

$ mysql -in < lietotājvārds > -lpp < jauns-datu bāzes nosaukums > < < faila nosaukums > .sql


Norādiet vajadzīgās vērtības sintaksē:


Jūsu datu bāze ir veiksmīgi importēta, jo tā prasīja paroli un sniedza izvadi bez kļūdām.

Secinājums

Datu bāzu importēšana un eksportēšana ir svarīgs datu atkopšanas un dublēšanas, datu migrācijas, sadarbības vai testēšanas un atkļūdošanas uzdevums. Eksportējot tiek izveidots dublējuma fails, datu bāzes eksportēšanai izmantojiet šo sintaksi ' sudo mysqldump -u -p > .sql 'Kamēr importēšana ļauj atvieglot datu pārsūtīšanu starp serveriem, varat importēt datu bāzi no faila, izmantojot šo sintaksi' mysql -u -p < .sql ”.