【发布时间】:2016-06-12 16:24:16
【问题描述】:
我有一个将拉丁语设置为默认字符集的 sql 数据库。我在其中插入了一些带有 utf8 字符集的日期。现在所有 utf8 数据都显示为“?????? ?????? ???”
现在我已经更正了它,所有数据都真正插入了。
我的问题是:如何将不正确的数据(“?????????????”)转换为正确的utf8?
299, '941764104', '3040386379', 5, '?????', '????? ??? ????', '???', '3040386379', 13670620, '3040386379', '????????', '?????????', '???? ????', '????', 'نجف آباد', '????? ??', '19/50', '0', '???????', '???????? ????', '????????', '??????', '??????', '5', '??????', '? ??????', '????', '??????', '?????? ??? ??? ?????? ??????', '????', '???', '???? ?????', '???20000001?? 40000000 ????', '03434221987', '09303916242', '????? -??????? -? ?????????? ? 11', '941764104', '???????', '??', 'fme.jami@yahoo.com', 'p5572570860.jpg', 0, 10000000
【问题讨论】:
-
你用什么工具插入?并检查数据?
-
我在java中使用jdbc.odbc包。
标签: mysql utf-8 character-encoding