Mysql
 sql >> база данни >  >> RDS >> Mysql

mysqldump чрез SSH към локален компютър

Директен метод за изхвърляне на mysql данни от отдалечен сървър на вашия локален компютър е:

ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz 

Или

ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz

И двете команди вършат една и съща работа.

Ако имате парола за ssh и достъп до базата данни, ще има две подкана за парола или ако нямате парола за ssh, тогава ще бъдете помолени да въведете паролата си за базата данни.

По същия начин, ако използвате ключ от aws или облачна друга услуга, можете да включите ключа в командата като:

ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не може да се свърже MySQL контейнер към Tomcat контейнер в docker

  2. Актуализиране на заявката въз основа на условие

  3. Как да съхранявате празна стойност като цяло число

  4. MySQL неправилен ключов файл за таблицата tmp при извършване на множество обединения

  5. Заявка за намиране на външни ключове