全部都显示服务器已加扰,特殊字符在浏览器中正确显示,但在phpMyAdmin中加扰...

我有一个php netbeans项目。该项目的编码是UTF-8。特殊字符在ide中正确显示。 (img 1)特殊字符在浏览器中正确显示,但在phpMyAdmin中加扰

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

我使用mysqli的连接,并且它不作任何性差异,如果我叫

set_caharset("utf8");

(图3)

在浏览器一切正常(包括与搜索特殊字符): (图4)

但在phpMyAdmin通过mysqli的引入的文本被加扰(同时手动引入文本是确定 - 在图象ID 13)(图5)

iUU06.jpg

我应该怎么做才能在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\

好吧,它是与服务器有关的东西。我上传了在不同服务器上生成数据库的相同代码,一切正常。你有什么想法可以解决问题吗?

+0

对不起,格式化。这是我的第一篇文章,我以为我在每个短语后都有新的行:( –

+0

@Johan谢谢:)我设法找到编辑按钮,但你比我快:D –

+0

我添加了一些更多的细节。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值