mysql:在每个连接上设置NAMES utf8?

sou*_*ain 5 php mysql utf-8

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

mysql_query ('SET NAMES utf8');
Run Code Online (Sandbox Code Playgroud)

有没有办法可以跳过这个?通过在服务器上设置一些东西?我有一个VPS所以我应该能够访问任何东西.

我认为真正的问题是:我需要吗?它会加快速度我会为每个提供的HTML页面跳过此声明吗?

fra*_*ail 9

你可以修改mysql配置(my.cnf)

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8
Run Code Online (Sandbox Code Playgroud)