Sql 允许在codeigniter中使用特殊字符(专门设计a-z和a-z字体)

Sql 允许在codeigniter中使用特殊字符(专门设计a-z和a-z字体),sql,codeigniter,Sql,Codeigniter,我想在数据库中设计字体插入时使用codeigniter查询(sql)插入数据,看起来像????在数据库中。更改列的数据类型 You need to define your columns as nvarchar/nchar if you want unicode data. Note, internally SQL Server stores this as UCS-2 如果是mysql,则对表使用utf8 ALTER TABLE yourtable_name CONVERT TO CHAR

我想在数据库中设计字体插入时使用codeigniter查询(sql)插入数据,看起来像????在数据库中。更改列的数据类型

You need to define your columns as nvarchar/nchar if you want unicode data. 
Note, internally SQL Server stores this as UCS-2
如果是mysql,则对表使用utf8

ALTER TABLE yourtable_name CONVERT TO CHARACTER SET utf8
或者在您的表列上

ALTER TABLE <yourtable_name > MODIFY <column_name> VARCHAR(255) CHARACTER 
SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE MODIFY VARCHAR(255)字符
设置utf8 COLLATE utf8\U unicode\U ci;

实际上我的字体是这样的ṅ ғяıєṅԀṡ但是在我的数据库类型中没有nvarchar选项,我使用的是MYSQL 5.7.9