sql >> Databáze >  >> RDS >> Mysql

Import export mysql databáze příkazový řádek superrychlý

Tento tutoriál o superrychlém importu a exportu databázového příkazového řádku. Pokud máte velkou databázi mysql a pokusíte se importovat, můžete se při běžném způsobu cítit hodně potíží a nahrání z místního serveru na server a spuštění dotazů také zabere příliš mnoho času. Ale nedávno jsem zkusil nahrát databázi na server pomocí metody příkazového řádku a poté importovat 2GB velký sql soubor za 5 minut.



Můžete použít metodu příkazového řádku, pokud máte plnou ovládání vašeho serveru, jako byste měli svůj VPS nebo cloudový server.

Nejprve zkopírujte soubor sql na server pomocí SSH nebo jakékoli jiné metody, dávám přednost použití SSH, protože je bezpečnější a rychlejší při kopírování souborů z místního počítače na server.

Import souborů SQL z příkazového řádku

mysql -u [Database_username] -p [Database_name] < Sql_file.sql

Kde
-u :Uživatelské jméno databáze
-p :Název databáze, kde máte spustit import.
Po spuštění výše uvedeného příkazu se zeptá na heslo databáze a stiskne enter.



Export souborů SQL z příkazového řádku

mysqldump -u [Database_username] -p [Database_name] > backup_database.sql

-u :Uživatelské jméno databáze
-p :Název databáze, kde musíte spustit export a zálohu.
Po spuštění výše uvedeného příkazu se zeptá na heslo databáze a stiskne enter.

Export souborů sql z příkazového řádku v komprimovaném formátu (.sql.gz)

mysqldump -u [Database_username] -p [Database_name] | gzip > backup_database.sql.gz

Pokud se vám tento příspěvek líbí, nezapomeňte se přihlásit k odběru mého veřejného zápisníku pro další užitečné věci


  1. Hibernace časové razítko s časovým pásmem

  2. Snímky databáze SQL Server -3

  3. Jak vygenerovat balíček API tabulky v Oracle SQL Developer?

  4. Hodnoty vazby PDO pro příkaz MySQL IN