我想通过 phpmyadmin 在表格中插入 4 个字节的字符。(phpmyadmin 版本是 5.5.33)。
- 我将服务器连接排序规则分配给 utf8mb4_general_ci 排序规则;
- 数据库有 utf8mb4 编码;
- 表和列有utf8mb4编码;
我尝试插入符号,它成功并且没有任何错误!但是表中的这个符号显示为????。有人可以帮忙吗?
我想通过 phpmyadmin 在表格中插入 4 个字节的字符。(phpmyadmin 版本是 5.5.33)。
我尝试插入符号,它成功并且没有任何错误!但是表中的这个符号显示为????。有人可以帮忙吗?
因此,我建议您检查什么是应用程序 Web 编码,因为您的问题不在于数据本身,而在于打印它的程序。如果您的 php 管理工具或托管此应用程序的 Web 容器(很可能是 apache)没有您的字符编码,您将看不到您的字符。大多数这些应用程序仅使用 UTF8 作为编码,因此我建议您将数据库更改为仅使用 UTF8 的编码,并将排序规则更改为 utf8_general_ci。
您的问题很可能与这个如何在 phpMyAdmin 中显示 UTF-8 字符有关?