代码之家  ›  专栏  ›  技术社区  ›  David Yell

更改排序规则会影响我的数据库吗?

  •  2
  • David Yell  · 技术社区  · 16 年前

    utf8_general_ci 它似乎并没有对系统产生影响,但我仍然不确定更改排序规则的全部含义。

    我一直在这里闲逛, http://dev.mysql.com/doc/refman/5.0/en/charset-charsets.html 现在还不完全清楚。

    我还更新了页面上的表单,添加了utf-8 <meta /> 标签。

    问题的背景是 £ 从表单中,当它运行到我们的SQLBuilder类时,它被传递到 mysql_real_escape_string £

    据我所知,排序规则是数据库比较字符的一种方式,但我仍然不能完全确定。

    Web应用程序,通过PHP类将HTML表单发布到MySQL数据库中

    1 回复  |  直到 12 年前
        1
  •  0
  •   ceteras    16 年前

    mysql_query("set names utf8"); 在连接到数据库之后。

    推荐文章