我有一个utf-8_general_ci列。当我通过"INSERT INTO mytable (column) value ('MÃLL')"
插入一列时,一切都很好,插入行。
我正在尝试使用infile命令进行批量插入,但它在非ascii字符上失败并将名称删除...数据库中的值最终为'M'而不是'MÃLL'
我加载的文本文件具有正确的值。以下是我的发言:
LOAD DATA INFILE 'file.txt' IGNORE INTO table mytable FIELDS TERMINATED BY '$' ESCAPED BY '' LINES TERMINATED BY '\n' (column)
我收到以下警告: 警告:字符串值不正确:'\ xC3O ...'表示第1行的列'列'
如何正确加载此文件?