php - mysql:在每个连接上设置名称 utf8?

标签 php mysql utf-8

我在每个 PHP 页面上使用以下语句来设置与 Unicode 的连接:

mysql_query ('SET NAMES utf8');

有什么办法可以跳过这个吗?通过在服务器上设置一些东西?我有一个 VPS,所以我应该可以访问任何东西。

我想真正的问题是:我需要这样做吗?它会加快速度吗?我会为交付的每个 HTML 页面跳过此语句吗?

最佳答案

可以修改mysql config(my.cnf)

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8

关于php - mysql:在每个连接上设置名称 utf8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250746/

相关文章:

php - 如何从wordpress菜单中获取单个特定项目

mysql - 下面的操作是否是原子的?

Java HTTP 服务器以 utf8 格式响应

perl - 如何从 Perl 将文件另存为 UTF-8?

javascript - 使用jquery选择一个 anchor 来显示文本区域

php - 如何深复制 DateTime 对象?

mySQL 左连接

mysql - 进行重命名输出条目的 SQL 查询

Spring 实用程序:properties - can you change the encoding to UTF-8?

php - 尝试嵌入使用 <?js= value ?> 的第 3 方 Javascript,如何阻止 php 解析 "<?"