sql >> Database >  >> RDS >> Mysql

Hoe een speciaal teken in te stellen met LOAD DATA LOCAL INFILE

Lijkt op een karakterset probleem. Lees meer over de LOKALE DATA-opties LADEN:MySQL-documenten

voorbeeld:

Opmerking:het is niet mogelijk om gegevensbestanden te laden die de tekenset ucs2, utf16, utf16le of utf32 gebruiken.

Het kan de moeite waard zijn om te controleren of het bestand is opgeslagen in de tekenset die u denkt dat het is! Ga dan verder.

-- 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. MySQL Selecteer verschillende waarden uit 2 kolommen

  2. mysql werkt meerdere rijen bij, elk met zijn eigen waarden, met een CASE-instructie

  3. PostgreSQL verbinden met R

  4. hoe tabellen van openbaar naar ander schema in Postgres te verplaatsen