我想问一个困扰我几天的问题。
我有一个包含38个单元格的表的mysql db。
在这些单元格中,有2个单元格期望希腊文字(FIRSTNAME和LASTNAME)。
该表和每个单元格的格式为utf8-general-ci

因为该表每个月将充满成千上万的行,所以我选择了通过对在excel中创建的csv文件(带逗号的csv文件)进行认证来填充该表。

问题是它不允许希腊文本填充这两个单元格,并返回以下答案:

1366-错误的字符串值:第1行的“姓氏”列的'\ xCC \ xC1 \ xCC \ xC1 \ xD3'

有人对做什么有建议吗????

最佳答案

在phpMyAdmin中,当您选择一个表然后选择Import时,您将选择“ Charset文件”(在希腊版本的phpMyAdmin中是“Σύνολοχαρακτήρωντουαρχείου”)选项,您必须选择utf-8。

如果它不起作用,则请检查您的csv文件,看看希腊字符是否正确,然后必须检查导出方法。

关于mysql - 如何通过PhpMyAdmin在我的SQL数据库中插入希腊文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19225418/

10-11 01:35