小编Sid*_*xit的帖子

在 MySql 数据库中存储表情符号。显示???在 phpmyadmin 中

显示问号???同时将表情符号存储在 MySQL 数据库中。我已经将数据库和表的排序规则设置为 utf8mb4。但是,它仍然显示??????而不是数据库中的表情符号。我还尝试更改 PHPMYADMIN 控制台中的现有行。但没有任何效果。显示???而不是 Unicode 字符。我还更改了表的存储引擎。InnoDB、MyISAM

SET NAMES utf8mb4;

ALTER DATABASE your_database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

ALTER TABLE your_table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Run Code Online (Sandbox Code Playgroud)

表结构和所有元素

html php mysql database phpmyadmin

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

database ×1

html ×1

mysql ×1

php ×1

phpmyadmin ×1