Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да зададете специален символ с LOAD DATA LOCAL INFILE

Изглежда като проблем с набор от знаци. Прочетете повече за опциите ЗА ЗАРЕЖДАНЕ НА ЛОКАЛНИ ДАННИ:MySQL документи

пример:

Забележка:Не е възможно да се зареждат файлове с данни, които използват набора от символи ucs2, utf16, utf16le или utf32.

Може да си струва да проверите отново дали файлът е записан в набора от знаци, който смятате, че е! След това продължете.

-- 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql се присъединява с множество стойности в една колона

  2. Как да синхронизирате базата данни за разработка и производство

  3. Docker - Стартирайте Apache на хост и контейнер за различни уебсайтове

  4. PHP &mySQL:Прост код за изпълнение на транзакция - Commit &Rollback

  5. Вмъкване на прост списък в MySQL таблица (php)