Importálása és exportálása az adatbázist mysql vagy MariaDB

belépés

Az a képesség, hogy a behozatali és kiviteli az adatbázis - ez egy nagyon fontos képesség mindenkinek. Tudod mindig adatait guba a mentés vagy visszaállítási régebbi példányait az adatbázist a vészhelyzetek esetén, vagy használhatják a funkciót váltani egy új szerver vagy fejlesztési környezetet.

Munka adatbázis dump a MySQL és MariaDB nem jár különös nehézséget. Ebben a rövid bemutató, megmutatjuk, hogyan lehet exportálni és importálni az adatbázist a memóriaképfájlt a MySQL és MariaDB.

edzés

Annak érdekében, hogy végezze el a behozatali és / vagy exportálja az adatbázis MySQL vagy MariaDB, szüksége lesz:

  • Hozzáférés egy Linux szerver fut a MySQL vagy MariaDB;
  • Az adatbázis neve és a megfelelő felhasználói hitelesítő érte.

export Database

Exportálása adatbázis szöveges fájlok által használt SQL parancssori segédprogram mysqldump. Ezeket a fájlokat ezután könnyedén továbbítani és mozogni. Ehhez szüksége lesz, hogy közvetlenül az adatbázis nevét, a felhasználónevet és a jelszót a fiók, amely teljes hozzáférési jogosultságot az adatbázis csak olvasható.

export adatbázist a következő parancsokat:

  • felhasználónév - egy felhasználói nevet, amely akkor kap hozzáférést az adatbázishoz;
  • database_name - az adatbázis neve exportálni kívánt;
  • data-dump.sql - ez a fájl az aktuális könyvtárban, amelyben menteni a kimeneti adatok

Miután belépett a parancsot, akkor nem lát látható változások azonban akkor megvizsgálja a fájl tartalmát filename.sql. annak érdekében, hogy megbizonyosodjon arról, hogy ez egy valós és érvényes SQL dump fájlt a következő paranccsal:

Fájl sapka kell kinéznie, mint ez, és meg kell állapítani, hogy ez a MySQL kiírása fájlt az adatbázis nevét database_name.

Abban az esetben, az esetleges hibákat a kiviteli eljárás folyamatát mysqldump helyett jeleníti meg őket közvetlenül a képernyőn.

import Adatbázis

Importálni egy meglévő fájlt a MySQL vagy MariaDB, akkor létre kell hozni egy új adatbázist. Ott van és lesz behozni a kiírási fájl tartalmát.

Először is, meg kell jelentkezni az adatbázisba a root felhasználó (a felhasználó, aki birtokolja az összes jogot a rendszer), vagy más felhasználó, aki számára elegendő jogokat, hogy új adatbázisokat.

Akkor látni fogja, MySQL shell prompt. Ezután hozzon létre egy új adatbázist a név new_database.

Miután az adatbázis létrehozásához, akkor megjelenik a megerősítő üzenet, hogy a művelet sikeres volt.

Most kilép MySQL shell, majd nyomja meg a CTRL + D Akkor lehet importálni memóriaképfájlt a szokásos parancssorban a következő parancsot:

  • felhasználónév - egy felhasználói nevet, amely akkor kap hozzáférést az adatbázishoz;
  • newdatabase - a neve az újonnan létrehozott adatbázis;
  • data-dump.sql - adatkiírás kívánt fájlt importálni is, az aktuális könyvtárban.

következtetés

Most, hogy tudjuk, hogyan lehet létrehozni egy adatbázis dump az adatbázis MySQL, valamint hogyan kell importálni őket. mysqldump funkció számos további beállítható paraméterek, amelyek hatással lehetnek az alkotás folyamatát egy szeméttelep. Ha szeretne többet megtudni ezt, lásd a hivatalos oldal mysqldump dokumentációt.