设置 Azure MySQL 灵活服务器的新实例后,我使用 Heidi 从现有 mysql 数据库导入数据,看起来所有数据都已导入,但经过更深入的观察,发现所有撇号、与号等现在都显示为网页上的代码如下
原文:世界首创“绿灯”
Azure Mysql 文本:世界第一的“绿灯”
检查了两个实例上的以下设置,所有服务器上的值都是相同的
SELECT @@character_set_database, @@collation_database;
utf8mb4 && utf8mb4_0900_ai_ci
导入时是否还有其他需要验证的设置
在 dbconnection 字符串中附加 charset=utf8mb4