Trước tiên, hãy đảm bảo rằng bạn đã cài đặt mysql-client
để có thể sử dụng công cụ mysqldump
.
mysqldump
Trong đó:
-u [username]
: Tên người dùng MySQL.-p
: Thông báo để nhập mật khẩu (sẽ được yêu cầu sau khi chạy lệnh).[database_name]
: Tên cơ sở dữ liệu mà bạn muốn xuất.> [output_file].sql
: Tên tệp SQL nơi dữ liệu sẽ được lưu trữ.Xuất toàn bộ cơ sở dữ liệu:
root
Xuất toàn bộ cơ sở dữ liệu bao gồm các bảng cấu trúc và dữ liệu:
--single-transaction
Sau khi xuất xong, bạn sẽ có một tệp SQL chứa toàn bộ cấu trúc và dữ liệu của cơ sở dữ liệu hoặc bảng mà bạn đã chọn. Bạn có thể kiểm tra nội dung của tệp bằng cách mở nó trong trình soạn thảo văn bản hoặc sử dụng lệnh less
hoặc cat
:
mysql
Ví dụ:
mysql -u root -p my_database < my_database_backup.sql
mysql-client
nếu chưa có.mysqldump
: Xuất dữ liệu từ cơ sở dữ liệu hoặc bảng bằng lệnh mysqldump
.mysql
để khôi phục dữ liệu từ tệp SQL.Hy vọng hướng dẫn này giúp bạn xuất dữ liệu MySQL trên Ubuntu một cách dễ dàng!