Importavimas ir eksportavimas į MySQL duomenų bazes padeda užtikrinti duomenų saugumą, nes duomenų bazių importavimas naudojamas duomenims perduoti tarp serverių, kita vertus, duomenų bazių eksportavimas padeda kurti atsargines duomenų kopijas ir atkurti.
Šiame vadove bus pateikta procedūra:
Būtina sąlyga: MySQL serverio įdiegimas Linux sistemoje
Pageidautina atnaujinti sistemą prieš diegiant, todėl įveskite:
$ sudo tinkamas atnaujinimas
Įdiekite MySQL serverį įvesdami:
$ sudo apt diegti mysql serveris
Norėdami patikrinti įdiegtą MySQL versiją, įveskite:
$ mysql -- versija
Norėdami pradėti MySQL paslaugas, naudokite šią komandą:
„MySQL“ duomenų bazių eksportavimas „Linux“.
Leidžia eksportuoti duomenų bazę „Linux“, bet prieš tai turite prisijungti prie „MySQL Server“. Norėdami prisijungti prie vietinio MySQL serverio, naudokite šią sintaksę:
$ mysql -į < Vartotojo vardas > -p
Šiam įrašui vartotojo vardas yra ' mysql “:
Kaip matyti išvestyje aukščiau, MySQL serveris sėkmingai prijungtas.
Norėdami pamatyti visas galimas duomenų bazes, naudokite šią komandą SHOW:
> RODYTI DUOMENŲ BAZES;
Norėdami eksportuoti „mysql“ duomenų bazę iš turimų duomenų bazių, pirmiausia sukurkime katalogą naudodami šią komandą:
Eikite į šį katalogą įvesdami:
Norėdami eksportuoti duomenų bazę, naudokite šią sintaksę:
Pateikite savo vartotojo vardą, duomenų bazės, kurią norite eksportuoti, pavadinimą ir failo, kuriame norite eksportuoti duomenų bazę, pavadinimą. Naudokite šią sintaksę ir paspauskite Enter ir įveskite komandą ls, kad pamatytumėte, ar duomenų bazė sėkmingai eksportuota, ar ne:
Čia galite pamatyti, kad failas sėkmingai sukurtas.
Norėdami pamatyti kai kuriuos šio failo duomenis, įveskite:
$ galva -n 5 < failo pavadinimas > .sql
Čia matomi eksportuotos duomenų bazės duomenys.
„MySQL“ duomenų bazių importavimas „Linux“.
Norėdami importuoti duomenų bazę, prisijunkite prie vietinio serverio naudodami sintaksę:
$ mysql -į < Vartotojo vardas > -p
Sėkmingai prisijungėte prie vietinės duomenų bazės serverio.
Norėdami sukurti duomenų bazę, naudokite šią sintaksę:
> KURTI DUOMENŲ BAZĘ < db-pavadinimas > ;
Pateikite duomenų bazės pavadinimą:
Norėdami pamatyti galimas duomenų bazes, įveskite šią komandą:
Čia matoma, kad jūsų sukurta duomenų bazė yra prieinama.
Importuokime jau esamą failą su plėtiniu „.sql“, kuriame yra atsarginės duomenų bazės duomenų kopijos, naudodami šią sintaksę:
$ mysql -į < Vartotojo vardas > -p < naujos duomenų bazės pavadinimas > < < failo pavadinimas > .sql
Pateikite reikiamas reikšmes sintaksėje:
Jūsų duomenų bazė sėkmingai importuota, nes ji paprašė slaptažodžio ir pateikė be klaidų.
Išvada
Duomenų bazių importavimas ir eksportavimas yra svarbi duomenų atkūrimo ir atsarginės kopijos, duomenų perkėlimo, bendradarbiavimo arba testavimo ir derinimo užduotis. Eksportuojant sukuriamas atsarginės kopijos failas, duomenų bazei eksportuoti naudokite šią sintaksę ' sudo mysqldump -u