Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Eksport MySQL do pliku outfile:znaki ucieczki CSV

Myślę, że Twoje oświadczenie powinno wyglądać tak:

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

Głównie bez FIELDS ESCAPED BY '""' opcja OPTIONALLY ENCLOSED BY '"' załatwi sprawę z polami opisu itp., a Twoje liczby będą traktowane jako liczby w Excelu (nie ciągi składające się z liczb)

Spróbuj też zadzwonić:

SET NAMES utf8;

przed wybraniem pliku wyjściowego, co może pomóc w uzyskaniu kodowania znaków (wszystkie UTF8)

Daj nam znać, jak sobie radzisz.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechowywać adres zgodny z IPv6 w relacyjnej bazie danych?

  2. Jak znaleźć lokalizację bazy danych MySQL na dysku twardym?

  3. Laravel OrderWedług liczby relacji

  4. Co nowego w replikacji MySQL w MySQL 8.0

  5. Klauzula OUTPUT w MySQL