sql >> Database >  >> RDS >> Mysql

Automatiseer MySQLdump naar lokale computer (Windows)

Download in plaats van PuTTY de opdrachtregelversie plink.exe . Vervolgens kunt u met dezelfde verbindingsparameters de mysqldump uitvoeren via plink en de uitvoer lokaal opslaan. PLink is beschikbaar vanaf dezelfde downloadpagina als 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

Of een andere methode zou zijn om mysqldump . uit te voeren in dezelfde opdrachtregel als plink , het omleiden naar outfile op de lokale machine.

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


  1. functie om te controleren of SQLite journal_mode=WAL of journal_mode=DELETE gebruikt

  2. SQL:duplicaten verwijderen

  3. Rails 4 Postgresql array datatype:waarden bijwerken

  4. Vergelijking van databasekolomtypen in MySQL, PostgreSQL en SQLite? (cross-mapping)