Jak importovat a exportovat databáze MySQL v Linuxu

Jak Importovat A Exportovat Databaze Mysql V Linuxu



Import a export v MySQL databázích pomáhá zajistit bezpečnost dat, protože import databází se používá pro přenos dat mezi servery, na druhé straně export databází pomáhá při zálohování a obnově dat.

Tato příručka poskytne postup pro:







Předpoklad: Instalace MySQL serveru v Linuxu

Aktualizujte svůj systém před jakoukoli instalací, takže zadejte:



$ sudo apt aktualizace



Nainstalujte server MySQL zadáním:



$ sudo apt Nainstalujte mysql-server



Chcete-li zkontrolovat nainstalovanou verzi MySQL, zadejte:





$ mysql --verze



Pro spuštění služeb MySQL použijte tento příkaz:

$ sudo systemctl spustit mysql




Export databází MySQL v Linuxu

Umožňuje exportovat databázi v Linuxu, ale předtím se musíte připojit k serveru MySQL. Pro připojení k místnímu serveru MySQL použijte tuto syntaxi:

$ mysql -v < uživatelské jméno > -p


Uživatelské jméno pro tento příspěvek je „ mysql “:


Jak je vidět ve výstupu výše, MySQL server je úspěšně připojen.

Pomocí tohoto příkazu SHOW zobrazíte všechny dostupné databáze:

> ZOBRAZIT DATABÁZE;



Chcete-li exportovat databázi „mysql“ z dostupných databází, nejprve vytvořte adresář pomocí tohoto příkazu:

$ mkdir data localhost



Přejděte do tohoto adresáře zadáním:

$ CD localhostdata



Chcete-li exportovat databázi, použijte tuto syntaxi:

$ sudo mysqldump -v < uživatelské jméno > -p < db-name > > < název souboru > .sql


Zadejte své uživatelské jméno, název databáze, kterou chcete exportovat, a název souboru, do kterého chcete databázi exportovat. Použijte tuto syntaxi a stiskněte Enter a zadejte příkaz ls, abyste zjistili, zda je databáze úspěšně exportována nebo ne:


Zde vidíte, že soubor byl úspěšně vytvořen.

Chcete-li zobrazit některá data tohoto souboru, zadejte:

$ hlava -n 5 < název souboru > .sql



Zde jsou viditelná data exportované databáze.

Import databází MySQL v Linuxu

Chcete-li importovat databázi, připojte se k místnímu serveru pomocí syntaxe:

$ mysql -v < uživatelské jméno > -p



Úspěšně jste se přihlásili k místnímu databázovému serveru.

Chcete-li vytvořit databázi, použijte tuto syntaxi:

> VYTVOŘIT DATABÁZI < db-name > ;


Zadejte název databáze:


Chcete-li zobrazit dostupné databáze, zadejte tento příkaz:

> ZOBRAZIT DATABÁZE;



Zde je vidět, že vámi vytvořená databáze je dostupná.

Importujme již existující soubor s příponou „.sql“ obsahující záložní data databáze pomocí této syntaxe:

$ mysql -v < uživatelské jméno > -p < název-nové-databáze > < < název souboru > .sql


Zadejte požadované hodnoty v syntaxi:


Vaše databáze byla úspěšně importována, protože požádala o heslo a poskytla bezchybný výstup.

Závěr

Import a export databází je důležitým úkolem pro obnovu a zálohování dat, migraci dat, spolupráci nebo testování a ladění. Export vytvoří záložní soubor, pro export databáze použijte tuto syntaxi “ sudo mysqldump -u -p > .sql “ zatímco import umožňuje usnadnit přenos dat mezi servery, můžete importovat databázi ze souboru pomocí této syntaxe “ mysql -u -p < .sql “.