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

Automatizujte MySQLdump do místního počítače (Windows)

Místo PuTTY si stáhněte verzi příkazového řádku plink.exe . Poté pomocí stejných parametrů připojení můžete spustit mysqldump přes plink a uložit výstup lokálně. PLink je k dispozici na stejné stránce pro stahování jako PuTTY.

# setup the tunnel with plink
plink -load "[my saved session]" -L [localport]:localhost:3306
# Mysqldump your local port, redirected to outfile
mysqldump --port=[localport]  -h localhost -uuser -ppassword dbname > outfile

http://www.chiark.greenend.org.uk/ ~sgtatham/putty/download.html

Nebo jinou metodou by bylo spuštění mysqldump ve stejném příkazovém řádku jako plink , přesměrování na outfile na místním počítači.

plink -load "[my saved session]" mysqldump -uuser -ppassword dbname > outfile


  1. Postgresql k-nejbližší soused (KNN) na vícerozměrné krychli

  2. Vytvořte řetězec z pole

  3. Výkon SQL Serveru pro změnu datového typu změnit tabulku změnit sloupec

  4. Je pravda, že počet sloupců neovlivňuje výkon databáze, ale počet řádků ano?