Český Blog

Originální české články a novinky

Autor admin Čas vložení Čec - 03 - 2020

Linux Server SSH: Jak exportovat a importovat MySQL

 

Ahoj,

potřebujete zjistit příkaz pro export mysql dat do souboru SQL a nebo chcete importovat nějaký SQL soubor do databáze MYSQL? Já to potřeboval a našel jsem krásně jednoduchý návod v angličtině zde. Chtěl bych se tedy podělit i v češtině jak na to.

Export databáze do SQL souboru

Pomocí SSH spusťte tento příkaz:

mysqldump -u mysqluzivatel -p mysqljmenodatabaze > jmenodatabazovehosouboru.sql

Jméno mysql uživatele a databáze může být se spodní pomlčkou “nazevuctu_jmeno”. Pak se vás to zeptá na heslo k té databázi. Zadáte heslo které jste zadávali při tvorbě uživatelského jména k této databázi. Uživatel musí mít práva k té mysql databázi.

Soubor jmenodatabazovehosouboru.sql by teď měl obsahovat zálohu vaší mysql databáze. Soubor si můžete přesunout například do nějakého účtu a odtud stáhnout do svého počítače díky webovému prohlížeči.

Import MySQL Databáze

Soubor který chcete do databáze nahrát musí mít .sql formát. Nemůže to být komprimováno gzip, zip a podobně.
Začněte nahráním souboru na server a následně se pomocí SSH přesuňte do adresáře kde se soubor nachází. Pak zadejte následující příkaz:

mysql -p -u mysqluzivatel mysqljmenodatabaze < jmenodatabazovehosouboru.sql
Poznámka: Parametr -p způsobí že se vás systém zeptá na heslo k dané databázi.

Jméno mysql uživatele a databáze může být se spodní pomlčkou “nazevuctu_jmeno”. Pak se vás to zeptá na heslo k té databázi. Zadáte heslo které jste zadávali při tvorbě uživatelského jména k této databázi. Uživatel musí mít práva k té mysql databázi.

Categories: Počítače