MySQL adatbázisok importálása és exportálása Linux alatt

Mysql Adatbazisok Importalasa Es Exportalasa Linux Alatt



Az importálás és exportálás a MySQL adatbázisokban segíti az adatbiztonságot, mivel az adatbázisok importálása a szerverek közötti adatátvitelre szolgál, másrészt az adatbázisok exportálása segít az adatok biztonsági mentésében és helyreállításában.

Ez az útmutató a következő eljárásokat tartalmazza:







Előfeltétel: MySQL Server telepítése Linux alatt

Célszerű minden telepítés előtt frissíteni a rendszert, ezért írja be:



$ sudo találó frissítés



Telepítse a MySQL szervert a következő beírásával:



$ sudo alkalmas telepítés mysql-szerver



A MySQL telepített verziójának ellenőrzéséhez írja be:





$ mysql --változat



A MySQL szolgáltatásainak elindításához használja ezt a parancsot:

$ sudo systemctl indítsa el a mysql-t




MySQL adatbázisok exportálása Linux alatt

Exportálhat egy adatbázist Linux alatt, de előtte csatlakoznia kell egy MySQL Serverhez. Használja ezt a szintaxist a helyi MySQL szerverhez való csatlakozáshoz:

$ mysql -ban ben < felhasználónév > -o


Ennél a bejegyzésnél a felhasználónév: ' mysql ”:


Amint az a fenti kimeneten látható, a MySQL szerver sikeresen csatlakozik.

Ezzel a SHOW paranccsal megtekintheti az összes elérhető adatbázist:

> ADATBÁZISOK MUTATÁSA;



A „mysql” adatbázis exportálásához a rendelkezésre álló adatbázisokból először hozzunk létre egy könyvtárat ezzel a paranccsal:

$ mkdir localhost adatok



Lépjen ebbe a könyvtárba a következő beírásával:

$ CD localhostdata



Az adatbázis exportálásához használja a következő szintaxist:

$ sudo mysqldump -ban ben < felhasználónév > -o < db-név > > < fájl név > .sql


Adja meg felhasználónevét, az exportálni kívánt adatbázis nevét és annak a fájlnak a nevét, amelybe az adatbázist exportálni kívánja. Használja ezt a szintaxist, nyomja meg az Enter billentyűt, és írja be az ls parancsot, hogy ellenőrizze, sikeresen exportálta-e az adatbázist:


Itt láthatja, hogy a fájl sikeresen létrejött.

A fájl egyes adatainak megtekintéséhez írja be:

$ fej -n 5 < fájl név > .sql



Itt láthatók az exportált adatbázis adatai.

MySQL adatbázisok importálása Linux alatt

Az adatbázis importálásához csatlakozzunk a helyi szerverhez a szintaxis használatával:

$ mysql -ban ben < felhasználónév > -o



Sikeresen bejelentkezett a helyi adatbázis-kiszolgálóra.

Adatbázis létrehozásához használja a következő szintaxist:

> ADATBÁZIS LÉTREHOZÁSA < db-név > ;


Adja meg az adatbázis nevét:


Az elérhető adatbázisok megtekintéséhez írja be ezt a parancsot:

> ADATBÁZISOK MUTATÁSA;



Itt látható, hogy az Ön által létrehozott adatbázis elérhető.

Importáljuk a már meglévő „.sql” kiterjesztésű fájlt, amely az adatbázis biztonsági mentési adatait tartalmazza, a következő szintaxissal:

$ mysql -ban ben < felhasználónév > -o < új-adatbázis-név > < < fájl név > .sql


Adja meg a szükséges értékeket a szintaxisban:


Az adatbázis importálása sikeresen megtörtént, mivel jelszót kért, és hibamentes kimenetet adott.

Következtetés

Az adatbázisok importálása és exportálása fontos feladat az adat-helyreállítás és biztonsági mentés, az adatmigráció, az együttműködés vagy a tesztelés és hibakeresés során. Az exportálás létrehoz egy biztonsági mentési fájlt, az adatbázis exportálásához használja ezt a szintaxist sudo mysqldump -u -p > .sql Míg az importálás lehetővé teszi a szerverek közötti adatátvitel egyszerűsítését, ezzel a szintaxissal importálhat adatbázist fájlból mysql -u -p <új-adatbázis-név> < .sql ”.