首页 > 解决方案 > mysql数据库中的数据格式不正确

问题描述

我正在尝试使用多种语言(主要是英语、印地语、孟加拉语、旁遮普语)存储数据。我正在使用 UTF8mb4 字符集和 UTF8mb4_unicode_ci 排序规则。我能够从数据库中插入和接收数据。在 HTML 页面上,从数据库接收到的数据在我插入时看起来很相似,但是当我查看我的数据库时,数据没有以正确的格式保存。

html页面上的输出

数据库中的数据

字符集值

标签: mysqldatabaseserverphpmyadminmultilingual

解决方案


早些时候我有同样的问题:如果你设置为 UTF 8,它会像你预期的那样工作,当涉及特殊字符时,

注意:插入时请确保数据输入正确

mysqli_query($con,'SET NAMES utf8');

推荐阅读