Mysql 如何通过PhpMyAdmin在我的sql数据库中插入希腊文本

Mysql 如何通过PhpMyAdmin在我的sql数据库中插入希腊文本,mysql,sql,csv,query-optimization,Mysql,Sql,Csv,Query Optimization,我想问一个困扰我好几天的问题。 我有一个mysql数据库,其中一个表由38个单元格组成。 在这些单元格中,其中2个单元格需要希腊文本(FIRSTNAME和LASTNAME)。 表格和每个单元格的格式为utf8通用ci 由于该表每月将填充数千行,因此我选择了一个选项,通过插入excel中创建的csv文件(带逗号的csv文件)来填充该表 问题是它不允许希腊文本填充这两个单元格,返回以下答案: 1366-第1行“lastname”列的字符串值不正确:“\xCC\xC1\xCC\xC1\xD3” 在ph

我想问一个困扰我好几天的问题。 我有一个mysql数据库,其中一个表由38个单元格组成。 在这些单元格中,其中2个单元格需要希腊文本(FIRSTNAME和LASTNAME)。 表格和每个单元格的格式为utf8通用ci

由于该表每月将填充数千行,因此我选择了一个选项,通过插入excel中创建的csv文件(带逗号的csv文件)来填充该表

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

1366-第1行“lastname”列的字符串值不正确:“\xCC\xC1\xCC\xC1\xD3”
在phpMyAdmin中,有人对该怎么做有任何建议吗???

当您选择一个表然后导入时,您将使用类似“Charset file”的选项(在phpMyAdmin的希腊版本中,它是“∑∑∑ν∑λ∑χαρακτ∑ωντ959;αρρχε∑ε∑ε∑ε∑ε∑λ959;χχρρακττττ∑ρ∑


如果它不起作用,那么请检查您的csv文件,如果希腊字符正确与否,那么您必须检查导出方法。

如果您还没有看到该帖子,它可能会帮助您:您好。我将excel文件转换为csv(用逗号分隔),该文件使用arial字体制作。另外,在导入部分的PhpMyAdmin中,我选择了utf-8字符集文件选项,但似乎仍然存在相同的问题。插入所有数字数据,但需要希腊字母的两个单元格保留为空。请尝试使用OpenOffice Excel而不是MS Excel导出为csv,因为MS Excel将希腊字母转换为windows-1253,并且从mysql转换为utf-8时会造成混乱。