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:
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:
Lépjen ebbe a könyvtárba a következő beírásával:
Az adatbázis exportálásához használja a következő szintaxist:
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:
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