GNU/Linux >> Znalost Linux >  >> Linux

Jak importovat a exportovat databáze MySQL v Linuxu

Úvod

MySQL je populární databázový program založený na Linuxu. Jako databáze je MySQL všestranná aplikace. Může být použit pro něco tak jednoduchého, jako je databáze produktů, nebo tak složité, jako je web WordPress.

Tento výukový program vás provede exportem databáze MySQL a importem ze souboru výpisu v MySQL.

Předpoklady

  • Systém s nainstalovaným a nakonfigurovaným MySQL
  • Existující databáze (bude fungovat testovací nebo prázdná databáze)
  • Uživatelský účet root a heslo pro databázi MySQL
  • Okno terminálu nebo příkazový řádek
  • (volitelně) nástroj phpMyAdmin

Jak exportovat databázi MySQL

Možnost 1:Použijte nástroj mysqldump

Export databáze ji umístí do souboru výpisu, který lze přenést do jiného systému.

Databázová aplikace MySQL obsahuje příkaz mysqldump k vytvoření souboru výpisu vaší databáze. Tento soubor lze použít jako zálohu nebo zkopírovat do jiného systému.

1. Chcete-li exportovat databázi MySQL do souboru výpisu, zadejte do okna terminálu následující:

mysqldump –u username –p db_name > dump_file.sql

Nahraďte username se skutečným uživatelským jménem pro databázi MySQL a db_name s názvem databáze. dump_file.sql můžete přejmenovat na cokoli, co chcete, ale ponechte si .sql rozšíření.

2. Potvrďte export zadáním:

head –n 5 dump_file.sql

Systém by měl zobrazit prvních pět řádků souboru výpisu, který jste právě vytvořili. Měli byste rozpoznat název databáze, který je uveden.

Možnost 2:Použijte phpMyAdmin

PhpMyAdmin je užitečný nástroj pro správu webových serverů. Obsahuje výkonné nástroje pro grafickou správu souborů.

Export databáze MySQL pomocí phpMyAdmin:

  1. Přihlaste se do cPanel
  2. V Databázích vyberte phpMyAdmin
  1. Ve sloupci nalevo vyberte databázi, kterou chcete exportovat
  2. Až se načte, klikněte na kartu nahoře a exportujte
  3. Metoda exportu by měla být Rychlá
  4. Formát by měl být SQL
  5. Klikněte na Přejít a poté pomocí dialogového okna Uložit soubor uložte kopii exportované databáze.

Jak importovat databázi MySQL

Možnost 1:Import MySQL pomocí nástroje mysqldump

Import databáze vyžaduje nejprve nastavení prázdné databáze.

1. Chcete-li vytvořit prázdnou databázi, spusťte shell MySQL zadáním:

mysql –u root –p

2. Po zobrazení výzvy zadejte heslo uživatele root. Příkazový řádek by se měl změnit, aby ukazoval, že pracujete v MySQL.

3. Dále vytvořte novou databázi zadáním následujícího:

CREATE DATABASE new_db_name;

Systém by se měl vrátit s Dotazem OK, ovlivněn 1 řádek (0,00 s) . Poznámka:Příkaz se nespustí, pokud na konci příkazu nezadáte středník.

4. Ukončete prostředí MySQL stisknutím Ctrl-D . Příkazový řádek by se měl vrátit do normálního stavu.

5. Pro import souboru výpisu zadejte následující příkaz:

mysql –u username –p new_db_name < dump_file.sql

Odpověď se zobrazí pouze v případě chyb. Po úspěšném importu se na obrazovce nezobrazí žádné komentáře.

6. Chcete-li zkontrolovat databázi, přihlaste se zpět do prostředí MySQL:

mysql –u root –p

7. Pro načtení databáze zadejte:

USE new_db_name

8. Zobrazte obsah databáze zadáním:

SHOW TABLES;

Možnost 2:Import pomocí phpMyAdmin

Krok 1:Vytvořte novou databázi MySQL a přiřaďte uživatele

Než budete moci importovat databázi pomocí phpMyAdmin, musíte nejprve vytvořit prázdnou databázi:

  1. Přihlaste se do cPanel
  2. V části Databáze přejděte na Databáze MySQL
  3. Do pole Vytvořit novou databázi zadejte název nové databáze a poté vyberte Vytvořit databázi
  1. Po dokončení klikněte na Vrátit se a poté klikněte na Přidat uživatele do databáze
  2. V části Uživatel vyberte správného uživatele vyberte novou databázi v Seznamu databází a poté Přidat
  3. Vyberte Všechna oprávnění (pokud nemáte důvod nebo zásady, které určují oprávnění účtu)
  4. Klikněte na tlačítko Provést změny

Krok 2:Import databáze MySQL pomocí phpMyAdmin

Import souboru výpisu do nové databáze pomocí webového rozhraní phpMyAdmin:

  1. Přihlaste se do cPanel
  2. V Databázích vyberte phpMyAdmin
  1. V levém sloupci vyberte nově vytvořenou databázi, jak je vidět na obrázku níže:
  1. Klikněte na tlačítko Importovat (vedle karty Export)
  2. Vedle položky Soubor k importu , vyberte možnost Procházet , poté vyberte soubor, který jste stáhli z operace exportu, a vyberte možnost Přejít

Linux
  1. Jak spravovat databáze a uživatele MySQL v cPanel

  2. Jak optimalizovat a opravit databáze MySQL pomocí phpMyAdmin

  3. SQLite DB Browser, jak jej nainstalovat a používat na Linuxu

  1. Jak kopírovat tabulky MySQL mezi databázemi

  2. Jak exportovat a importovat nastavení DNS v CloudFlare

  3. Jak opravit databáze a tabulky MySQL pomocí phpMyAdmin

  1. Importujte databázi MySQL

  2. Jak importovat exportní databázi v MYSQL MariaDB

  3. jak se přihlásit do mysql a dotazovat se na databázi z linuxového terminálu