Trả lời điều này cho bất kỳ ai khác đặt chân đến đây. Nếu bạn chỉ có thể sử dụng phpMyAdmin vì bạn không có quyền truy cập SSH vào dịch vụ MySQL hoặc không biết cách sử dụng các công cụ dòng lệnh, thì điều này có thể hữu ích. Tuy nhiên, như nhận xét ở trên gợi ý, việc xuất một cơ sở dữ liệu có kích thước này sẽ dễ dàng hơn nhiều với mysqldump.
phpMyAdmin (tôi đang sử dụng v3.5.6) cho phép các bảng được xuất riêng lẻ như vậy:
- Chọn cơ sở dữ liệu để xem / chỉnh sửa. Danh sách tất cả các bảng sẽ xuất hiện.
- Trong danh sách các bảng, hãy đánh dấu vào hộp kiểm ở bên trái của bảng mà bạn muốn xuất.
- Ở cuối danh sách bảng, hãy chọn 'Xuất' từ hộp chọn 'Với Đã chọn:'.
- Màn hình xuất sẽ xuất hiện. Thường thì xuất 'Nhanh' sẽ hoạt động và lưu dưới định dạng 'SQL'.
phpMyAdmin cũng cho phép xuất các bản ghi riêng lẻ hoặc theo nhóm, vì vậy, bạn có thể chỉ xuất 10 bản ghi từ một bảng có 100.000.
- Làm theo các bước từ 1 đến 3 ở trên.
- Thay vì 'Nhanh', hãy chọn 'Tuỳ chỉnh'.
- Trong 'Hàng', hãy chọn 'Đổ một số hàng (các) hàng'
- Sau đó, nhập số hàng bạn muốn xuất và số hàng bắt đầu.
- Trong "Tùy chọn kết xuất dữ liệu" ở cuối màn hình xuất, hãy kiểm tra xem "Độ dài tối đa của truy vấn đã tạo" có đủ lớn không.
- Lưu ý:Ví dụ:nếu bạn đang xuất dữ liệu BLOB lớn, thì con số này có thể phải tăng lên.
Hy vọng điều đó sẽ giúp ích cho những người mới sử dụng phpMyAdmin hoặc DBA qua web.