Codeiginter MySQL将中文数据存储为问号

时间:2019-03-05 10:05:40

标签: php mysql

通过查询插入数据时,中文显示为问号。如何插入中文数据。当我双击保存数据时,它就起作用了。

我在MySQL中使用codeigniter。

My database charset is : utf8
My database collection is : utf8_general_ci

My table charset is : utf8
My table collection is : utf8_general_ci

character_set_client : utf8mb4
character_set_connection : utf8mb4
character_set_database : utf8
character_set_filesystem : binary
character_set_results : utf8mb4
character_set_server : latin1
character_set_system : utf8

我已经尝试过utf8_unicode_ci,但无法正常工作。

1 个答案:

答案 0 :(得分:0)

我有一个相同的问题,您需要设置utf8_unicode_ci字符集来保存汉字。因此,只需更改一下charset