php - mysql utf8 uni 字符集

标签 php mysql apache utf-8

我的数据库中有一些德语数据集。在那些我使用 utf8 uni 的字段上,我的 php 和 apache 也在 utf8 uni 上运行。我不知道为什么,但是如果有一些德语特殊字符,mysql 会像那样保存此字段中的数据

Mit Gummizug für den perfekten

我不想要那些“¼”,我需要更改什么才能正确显示这些特殊字符?

最佳答案

是否以UTF8方式打开了与mySQL的连接?如果不是,我怀疑这是你的问题。

假设您正在使用 PDO,您可以通过将“charset=utf8”附加到您的连接字符串来实现这一点。

关于php - mysql utf8 uni 字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13516455/

相关文章:

php - CakePHP 2.0 - 2.1,从 Controller 查询不同的模型

php - 无法将 MySQL 表转储分解为与表行对应的新行

ruby-on-rails - 我不断收到 QUIT 和 CONNECT HTTP 方法发送到我的服务器,它们是什么意思?

apache 重定向 301 从 https ://www. domain.com 到 https ://domain. com

apache - 在 htaccess 文件中写入 if 条件以进行 url 重写

PHP 查询不适用于变量

php - 混淆代码在 Greasemonkey 脚本中抛出错误

php - 验证 curl 是否使用 TLS

PHP/SQL 检索新插入的行

mysql - 插入 MySQL 表或更新(如果存在)