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

Làm thế nào để sao lưu một bảng trong cơ sở dữ liệu MySQL?

Kết xuất và khôi phục một bảng từ .sql

Bán phá giá

mysqldump db_name table_name > table_name.sql

Bán phá giá từ cơ sở dữ liệu từ xa

mysqldump -u <db_username> -h <db_host> -p db_name table_name > table_name.sql

Để tham khảo thêm:

http://www.abbeyworkshop.com/howto/lamp/MySQL_Export_Backup/index .html

Khôi phục

mysql -u <user_name> -p db_name
mysql> source <full_path>/table_name.sql

hoặc trong một dòng

mysql -u username -p db_name < /path/to/table_name.sql

Kết xuất và khôi phục một bảng từ định dạng nén (.sql.gz)

Tín dụng: John McGrath

Bán phá giá

mysqldump db_name table_name | gzip > table_name.sql.gz

Khôi phục

gunzip < table_name.sql.gz | mysql -u username -p db_name


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lệnh SQL để liệt kê &hiển thị tất cả cơ sở dữ liệu trong MySQL &MariaDB

  2. MySQL - Làm thế nào để thả bảng nếu tồn tại trong cơ sở dữ liệu?

  3. Dự phòng &Dự phòng trên Amazon RDS

  4. JSON_LENGTH () - Trả về độ dài của tài liệu JSON trong MySQL

  5. Cách sử dụng các vai trò đã thay đổi trong MySQL 8.0