将韩语字符插入数据库时​​出错1366错误的字符串值

时间:2014-06-19 08:03:02

标签: mysql sql

我有一个数据集,其中包含euckr_korean_ci的排序规则,但每当我在数据库中插入带有韩文字符的条目时,我的错误字符串值为1366。

我尝试直接在HeidiSQL中运行文件,但我遇到了错误:

error

我也尝试在phpmyadmin中导入sql文件,但文件太大了。

我试过mysql workbench我仍然遇到了用HeidiSQL导入它时遇到的同样错误。

1 个答案:

答案 0 :(得分:7)

尝试使用Nvarchar并更改您的表格,并将字符集设置为UTF8collate to utf8_unicode_ci

更改查询: -

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;

希望它有效。