我正在尝试将大约 10K 行 UTF-8 编码数据导入到一个新的 MySQL 表中。
我可以通过 MySQL Workbench 成功地做到这一点,LOAD DATA INFILE
但是 UTF-8 字符被破坏了。我已经通过 PHP 测试了数据库,它可以很好地接受存储 UTF-8 字符。问题似乎与LOAD DATA INFILE
,我遇到了一些关于此的线程。
有谁知道一种解决方法,或者可能是另一种类似的简单方法来导入 CSV 数据?
谢谢你。
解决:
对于看到这个并且有同样问题的其他人,只需在运行时添加字符集作为参数LOAD DATA INFILE
。比我意识到的要简单:)