Přesun všech tabulek z jedné databáze mysql do druhé je velmi snadný. Lze to provést pomocí phpMyAdmin pro výpis databáze do souboru .sql. V tomto tutoriálu však budeme pro výpis databáze do souboru .sql pomocí rozhraní příkazového řádku. Pomocí příkazového řádku můžete svůj úkol dokončit rychleji než s metodou phpMyAdmin.
Abyste mohli začít, musíte být uživatelem, který má plná oprávnění v obou databázích, nebo by měl být uživatelem root. Obvykle není nutné používat uživatelské jméno a heslo při ukládání databáze mysql v Linuxu cPanel Hosting. Nebude vás žádat o heslo a automaticky převezme uživatelské jméno a heslo. Postupujte podle následujících kroků:
Jak uložit databázi MySQL do souboru SQL
Pro výpis databáze zadejte následující příkaz:
mysqldump název_databáze> název_databáze.sql
Předpokládejme například, že chcete vypsat databázi s názvem „eukblog“.
mysqldump eukblog> eukblog.sql
Nyní, protože máte připravenou zálohu databáze, jednoduše importujte obsah do cílové databáze (tj. jiné databáze).
mysql new_database_name
Zde budeme používat novou cílovou databázi známou jako „neweukblog“.
Příklad:
mysql neweukblog
Po dokončení převodu uvidíte dvě databáze, které jsou podobné, ale mají různé názvy.