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

Xuất MySQL vào outfile:Các ký tự thoát CSV

Tôi nghĩ tuyên bố của bạn sẽ giống như sau:

SELECT id, 
   client,
   project,
   task,
   description, 
   time,
   date  
  INTO OUTFILE '/path/to/file.csv'
  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  LINES TERMINATED BY '\n'
  FROM ts

Chủ yếu là không có FIELDS ESCAPED BY '""' tùy chọn, OPTIONALLY ENCLOSED BY '"' sẽ thực hiện thủ thuật cho các trường mô tả, v.v. và các số của bạn sẽ được coi là số trong Excel (không phải chuỗi bao gồm các số)

Cũng thử gọi:

SET NAMES utf8;

trước khi chọn outfile của bạn, điều đó có thể giúp nhận được các mã hóa ký tự trong dòng (tất cả UTF8)

Hãy cho chúng tôi biết bạn bắt đầu bằng cách nào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiểu bộ ký tự và cụm từ trong MySQL

  2. Chia chuỗi mysql

  3. Tập lệnh kiểm tra tình trạng sao chép MySQL

  4. Cách kết nối với cơ sở dữ liệu bằng máy khách Workbench MySQL

  5. Sử dụng JDeveloper với Cơ sở dữ liệu MySQL và Cơ sở dữ liệu Oracle trên AWS RDS, Phần 2