数据库
首页 > 数据库> > mysql – 如何启用UTF-8到Unicode转换?

mysql – 如何启用UTF-8到Unicode转换?

作者:互联网

Database: utf8 
Collation: utf8_general_ci

我有以下问题:

当我执行我的查询时,除了中文字符和西里尔字符只显示在表格字段“???????”之外,所有内容都正确写入表格.

是否可以选择更改unidac组件或mysql服务器中的charset?

解决方法:

您必须设置驱动程序特定选项以启用Unicode转换:

Connection.SpecificOptions.Values['MySQL.UseUnicode'] := 'True';

标签:delphi-xe3,mysql,character-encoding,delphi,unidac
来源: https://codeday.me/bug/20190831/1775860.html