Nếu bạn thực sự cần một "Bản sao lưu" thì bạn cũng cần lược đồ cơ sở dữ liệu, như định nghĩa bảng, định nghĩa chế độ xem, thủ tục lưu trữ, v.v. Bản sao lưu cơ sở dữ liệu không chỉ là dữ liệu.
Giá trị của định dạng mysqldump để sao lưu cụ thể là nó rất DỄ DÀNG khi sử dụng nó để khôi phục cơ sở dữ liệu mysql. Một bản sao lưu không dễ dàng khôi phục sẽ kém hữu ích hơn nhiều. Nếu bạn đang tìm kiếm một phương pháp để sao lưu dữ liệu mysql một cách đáng tin cậy để bạn có thể khôi phục lại máy chủ mysql thì tôi nghĩ bạn nên gắn bó với công cụ mysqldump.
Mysql miễn phí và chạy trên nhiều nền tảng khác nhau. Thiết lập một máy chủ mysql mới mà tôi có thể khôi phục rất đơn giản. Tôi hoàn toàn không lo lắng về việc không thể thiết lập mysql để tôi có thể thực hiện khôi phục.
Tôi sẽ lo lắng hơn nhiều về việc sao lưu / khôi phục tùy chỉnh dựa trên một định dạng mỏng manh như csv / tsv không thành công. Bạn có chắc chắn rằng tất cả các dấu ngoặc kép, dấu phẩy hoặc các tab trong dữ liệu của bạn sẽ được thoát đúng cách và sau đó được phân tích cú pháp chính xác bằng công cụ khôi phục của bạn?
Nếu bạn đang tìm kiếm một phương pháp để trích xuất dữ liệu thì hãy xem một số câu trả lời khác.