【问题标题】:Store any string with any character encoding in MySQL and retrieve them在 MySQL 中存储具有任何字符编码的任何字符串并检索它们
【发布时间】:2015-01-01 13:17:15
【问题描述】:

在 PHP 中,如何将来自输入字段的字符串存储在 MySQL 数据库中,然后检索它们并将它们显示在页面上,就像在输入字段中输入的一样?使用什么类型的字符编码无关紧要,即使它是中文或类似的东西。我需要对 PHP 中的字符串应用哪些函数?我需要为我的数据库使用什么排序规则?

【问题讨论】:

标签: php mysql character-encoding collation


【解决方案1】:

你需要在你的mysql数据库中设置字符编码排序规则: 例如

utf8_general_ci

并且您需要设置页面的编码以按原样显示驱动内容: 例如

header('Content-type: text/html; charset=utf-8; http-equiv=Content-Type');

【讨论】:

    猜你喜欢
    • 2012-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多