mysql - mysql数据库中的数据格式不正确
问题描述
我正在尝试使用多种语言(主要是英语、印地语、孟加拉语、旁遮普语)存储数据。我正在使用 UTF8mb4 字符集和 UTF8mb4_unicode_ci 排序规则。我能够从数据库中插入和接收数据。在 HTML 页面上,从数据库接收到的数据在我插入时看起来很相似,但是当我查看我的数据库时,数据没有以正确的格式保存。
解决方案
早些时候我有同样的问题:如果你设置为 UTF 8,它会像你预期的那样工作,当涉及特殊字符时,
注意:插入时请确保数据输入正确
mysqli_query($con,'SET NAMES utf8');
推荐阅读
- linux - 尝试使用 awk 在列中查找值的总和时值不匹配
- drake - GetInfeasibleConstraints 运行时错误:输出必须是标量类型浮点数
- javascript - Cloudinary 服务器端图片上传签名失败
- windows - gsutil cp 从云存储到远程 Windows 机器
- python - 在生成器函数中出现 StopIteration 错误
- c - 为什么声明 int (*f())[]; 不给出错误或警告?
- mysql - SQL 查询逐月了解有多少文档已过期
- java - java类文件运行时出错
- bash - wg-quick "wait: pid 9185 is not a child if this shell" on Debian 8.11
- python - 删除 Matplotlib,Python 中某些子图的 y 轴刻度标签