Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysqldump qua SSH vào máy tính cục bộ

Phương pháp trực tiếp để kết xuất dữ liệu mysql từ máy chủ từ xa đến máy tính cục bộ của bạn là:

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

Hoặc

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

Cả hai lệnh đều hoạt động giống nhau.

Nếu bạn có mật khẩu cho ssh và quyền truy cập cơ sở dữ liệu, sẽ có hai lời nhắc nhập mật khẩu hoặc nếu bạn không có mật khẩu cho ssh thì bạn sẽ được yêu cầu nhập mật khẩu cơ sở dữ liệu của mình.

Tương tự, nếu bạn đang sử dụng khóa từ aws hoặc dịch vụ đám mây khác, bạn có thể kết hợp khóa trong lệnh dưới dạng:

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. Laravel 5.1 Migration and Seeding Không thể cắt bớt một bảng được tham chiếu trong một ràng buộc khóa ngoại

  2. Hibernate:Tự động tạo / cập nhật các bảng db dựa trên các lớp thực thể

  3. Hiển thị tất cả các khóa hiện tại từ get_lock

  4. Thêm một liên kết bên trong vào câu lệnh GROUP_CONCAT của mySQL

  5. Chọn 3 điểm cao nhất mỗi ngày cho mỗi người dùng