我正在使用Codeigniter开发json网络服务,当用户使用网络服务POST阿拉伯字符时,在数据库中它存储像????,但是当我使用phpMyAdmin插入阿拉伯字符时它工作正常并且在网络中也能很好地显示 - 服务结果,只发出插入数据。
在application / config / database.php
中我使用'char_set'=> 'utf8'和'dbcollat'=> 'utf8_general_ci'
但仍有问题。
答案 0 :(得分:2)
如果在PhpMyadmin的特定表字段中出现任何问题,那么请转到phpMyadmin而不是更改Collation(与表相关的accroding字段)
我的表名:用户,
我的字段名称:user_name
change it Collation latin1_swedish_ci to utf8_general_ci