嗨,我遇到了一个非常基本且困惑的问题,我已经解决了其他问题,但没有一个能解决我的问题。我有一个 csv 文件,其中包含一些带有外来字符的数据。当我通过复制粘贴将其插入 MySQL 表时,它反射(reflect)正确。但是当我使用 phpmyadmin 的导入函数并使用 loadinfile 导入它时,它没有反射(reflect)。数据被截断。示例数据是这样的
Azienda Unità Sanitaria Locale Di Cesena
它只是显示
Azienda Unit
在这方面的任何帮助将非常感激!!
PS:我到处都做了utf8选择
最佳答案
在 Notepad++ 等编辑器中打开您的csv文件,它可以方便地转换为UTF-8。 如果您使用 Notepad++ ,
- 转到“编码”菜单 >“转换为 UTF-8”(倒数第三个选项)。
- 保存您的文件。
现在尝试从 csv 文件导入数据库。
关于phpmyadmin 带有外来字符的 csv 导入无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22091481/