phpmyadmin在数据库中显示错误的字符集

时间:2019-05-02 10:35:46

标签: php html5 mysqli phpmyadmin

我用php语言制作了一个网站,并将表单连接到Wamp / phpmyadmin服务器“ localhost”,所以这是我亲爱的开发人员的问题:

当我通过与mysqli_connect("localhost" , "root" , "" , "shop_db");函数关联的表单将某些东西导入数据库时​​。 网站上的所有内容(字符集我正在使用utf-8波斯字符)看起来都很不错,但是在phpmyadmin字符集中,我的意思很奇怪,而不是پرتقال,而是پرتقال

到目前为止,我为修复phpmyadmin中的字符集所做的尝试:

1:将排序规则更改为utf8_persian_ciutf8_general_ci 这并没有解决我的问题,因为我使用utf8_persian_ci归类创建了数据库。

2:连接后使用mysqli_set_charset(connection,charset);代码修复了phpmyadmin中的字符集,但我的网站波斯文字转换为“ ??????”所有的 !所以这不是一个好主意。

3:同时使用SET NAME UTF-8也不起作用

tl:dr:数据库排序规则是UTF8,php文件是utf-8,我不知道该怎么办,这真的很令人沮丧! 任何帮助将不胜感激,谢谢。

我希望到处都可以看到波斯和utf-8字符(phpmyadmin,网站),以便以后可以编辑数据库!

0 个答案:

没有答案