特殊字符在浏览器中正确显示,但在phpMyAdmin中却被扰乱了

米扎哈

我有一个php netbeans项目。该项目的编码为UTF-8。特殊字符在ide中正确显示。(img 1)

我使用phpmyadmin,整个数据库的编码为utf8_unicode_ci(该列也显示了这一点)。(img 2)

我使用mysqli进行连接,如果我打电话,它不会产生任何区别

set_caharset("utf8"); 

(img 3)

在浏览器中,一切正常(包括使用特殊字符进行的搜索):(img 4)
但在phpMyAdmin中,通过mysqli引入的文本被打乱了(手动引入的文本是好的-图片中的id 13)(img 5)

编码问题phpmyadmin mysqli

我应该怎么做才能在phpmyadmin中正确发送文本。

[编辑]更多信息。我不知道该如何解释或使用它,这是什么

SHOW VARIABLES LIKE 'character_set%'

显示。

Variable_name: Value
character_set_client: utf8mb4
character_set_connection: utf8mb4
character_set_database: latin1
character_set_filesystem: binary
character_set_results: utf8mb4
character_set_server: latin1
character_set_system: utf8
character_sets_dir: D:\Programe\XAMPP\mysql\share\charsets\

[edit2]好的,这与服务器相关。我上传了在另一台服务器上生成数据库的相同代码,一切正常。您对可能出现问题的地方有任何想法吗?

米扎哈

解决了!

我不确定如何进行测试,因为我在测试前进行了多次修改。我编辑的地方:

  • 在服务器排序规则下的phpmyadmin(localhost / phpmyadmin)的首页上,我选择了其他类型的utf8。

  • 对于没有调用的设置,我有一个不同的连接类:set_caharset(“ utf8”);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

非Webkit浏览器无法正确显示特殊字符

来自分类Dev

编码字符串以在浏览器中正确显示

来自分类Dev

htmlspecialchars无法在浏览器中正确显示

来自分类Dev

PDF文件无法在浏览器中正确显示

来自分类Dev

XSLT XML 未在浏览器中正确显示

来自分类Dev

如何在C#中正确显示Web浏览器控件中的完整网址?

来自分类Dev

Chrome浏览器不显示特殊字符,而其他浏览器却显示

来自分类Dev

某些图片未在移动浏览器中显示(但在桌面浏览器中显示)

来自分类Dev

在移动浏览器中显示隐藏的溢出,但在桌面浏览器中不显示

来自分类Dev

“或'在PHP中,但在浏览器中显示\”或\'

来自分类Dev

浏览器地址将无法在ui-route中正确显示

来自分类Dev

浏览器地址将无法在ui-route中正确显示

来自分类Dev

PDFObject在浏览器中无法正确显示

来自分类Dev

chrome无法显示特殊字符é,尽管它在文本编辑器中正确显示

来自分类Dev

rRharts在Rstudio和浏览器中显示,但在R Viewer中不显示

来自分类Dev

PHP-用fwrite编写特殊字符-在记事本中看起来不错,但在浏览器中却出错

来自分类Dev

Phonegap 在浏览器中是否正确 httpRequest 但在手机中没有

来自分类Dev

在浏览器中显示为文本的ASCII字符代码

来自分类Dev

fancybox滚动条未在iPad上显示,但在浏览器中显示

来自分类Dev

Ionic apk 显示空白页面但在浏览器中显示产品列表

来自分类Dev

浏览器无法正确显示字体

来自分类Dev

如何在Struts 2中正确地将HTML标记内容从数据库记录显示到浏览器?

来自分类Dev

如何在Struts 2中正确地将HTML标记内容从数据库记录显示到浏览器?

来自分类Dev

为什么通过客户端上的XSLT在Google Chrome浏览器中无法正确显示换行(
)字符?

来自分类Dev

网站在PC中是响应式的,但在移动浏览器的一半中显示

来自分类Dev

MySQL 表:Unicode 字符未在 phpmyadmin 中正确显示

来自分类Dev

WEBM视频在浏览器中看起来正确,但在视频播放器中不正确

来自分类Dev

在heroku上成功部署了应用程序,但在浏览器中显示了Application Errror

来自分类Dev

谷歌浏览器显示奇怪的字符

Related 相关文章

  1. 1

    非Webkit浏览器无法正确显示特殊字符

  2. 2

    编码字符串以在浏览器中正确显示

  3. 3

    htmlspecialchars无法在浏览器中正确显示

  4. 4

    PDF文件无法在浏览器中正确显示

  5. 5

    XSLT XML 未在浏览器中正确显示

  6. 6

    如何在C#中正确显示Web浏览器控件中的完整网址?

  7. 7

    Chrome浏览器不显示特殊字符,而其他浏览器却显示

  8. 8

    某些图片未在移动浏览器中显示(但在桌面浏览器中显示)

  9. 9

    在移动浏览器中显示隐藏的溢出,但在桌面浏览器中不显示

  10. 10

    “或'在PHP中,但在浏览器中显示\”或\'

  11. 11

    浏览器地址将无法在ui-route中正确显示

  12. 12

    浏览器地址将无法在ui-route中正确显示

  13. 13

    PDFObject在浏览器中无法正确显示

  14. 14

    chrome无法显示特殊字符é,尽管它在文本编辑器中正确显示

  15. 15

    rRharts在Rstudio和浏览器中显示,但在R Viewer中不显示

  16. 16

    PHP-用fwrite编写特殊字符-在记事本中看起来不错,但在浏览器中却出错

  17. 17

    Phonegap 在浏览器中是否正确 httpRequest 但在手机中没有

  18. 18

    在浏览器中显示为文本的ASCII字符代码

  19. 19

    fancybox滚动条未在iPad上显示,但在浏览器中显示

  20. 20

    Ionic apk 显示空白页面但在浏览器中显示产品列表

  21. 21

    浏览器无法正确显示字体

  22. 22

    如何在Struts 2中正确地将HTML标记内容从数据库记录显示到浏览器?

  23. 23

    如何在Struts 2中正确地将HTML标记内容从数据库记录显示到浏览器?

  24. 24

    为什么通过客户端上的XSLT在Google Chrome浏览器中无法正确显示换行(
)字符?

  25. 25

    网站在PC中是响应式的,但在移动浏览器的一半中显示

  26. 26

    MySQL 表:Unicode 字符未在 phpmyadmin 中正确显示

  27. 27

    WEBM视频在浏览器中看起来正确,但在视频播放器中不正确

  28. 28

    在heroku上成功部署了应用程序,但在浏览器中显示了Application Errror

  29. 29

    谷歌浏览器显示奇怪的字符

热门标签

归档