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 |