sql >> Databasteknik >  >> RDS >> Mysql

Hur man ställer in specialtecken med LOAD DATA LOCAL INFILE

Ser ut som ett teckenuppsättningsproblem. Läs mer om LOAD LOCAL DATA-alternativen:MySQL-dokument a>

exempel:

Obs:Det är inte möjligt att ladda datafiler som använder teckenuppsättningen ucs2, utf16, utf16le eller utf32.

Det kan vara värt att dubbelkolla att filen är sparad i den teckenuppsättning du tror att den är! Fortsätt sedan.

-- Show all available character sets
SHOW CHARACTER SET;

LOAD LOCAL DATA INFILE 'course.txt' INTO TABLE Course
CHARACTER SET swe7
FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n'
IGNORE 1 LINES;



  1. Anpassade grafer för att övervaka dina MySQL-, MariaDB-, MongoDB- och PostgreSQL-system - ClusterControl-tips och tricks

  2. Hur väljer man en rad slumpmässigt med hänsyn till en vikt?

  3. Hur REGEXP fungerar i MariaDB

  4. Databastabeller, en tabell som refererar till flera orelaterade tabeller