Nếu bạn có quyền truy cập vào máy chủ MySQL, bạn có thể sử dụng SELECT INTO OUTFILE
để làm hầu hết điều này cho bạn:
SELECT * FROM my_table
INTO OUTFILE 'my_table.csv'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n';
Bạn có thể muốn có dấu phân cách dòng của \r\n
nếu bạn đang sử dụng Windows.
Nếu bạn không chỉ định một đường dẫn đầy đủ đến tệp CSV kết quả, nó sẽ đi vào thư mục dữ liệu của máy chủ MySQL ngay bên cạnh các bảng.