sql >> Databasteknik >  >> RDS >> Mysql

Automatisera MySQLdump till lokal dator (Windows)

Istället för PuTTY, ladda ner kommandoradsversionen plink.exe . Sedan med samma anslutningsparametrar kan du köra mysqldump via plink och spara utdata lokalt. PLink är tillgänglig från samma nedladdningssida som 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

Eller en annan metod skulle vara att köra mysqldump på samma kommandorad som plink , omdirigerar den till outfile på den lokala maskinen.

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


  1. Automatiserad testning av skrivbordsapplikationen:översikt över ändamålsenlighet och ramverk

  2. Döda MySQL-fråga vid avbrytning av användare

  3. Hur använder man PostgreSQL-utlösare?

  4. hämtar db:SQLSTATE[HY000] [2002] Anslutningsvägrade fel på Mac med MAMP