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:
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:
Pārejiet uz šo direktoriju, ierakstot:
Lai eksportētu datu bāzi, izmantojiet šo sintaksi:
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:
Š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