用phpnow做了个环境,现在中文有问题

用phpnow做了个环境,现在中文有问题

用phpnow做了个环境,结果使用起来发现PHPMYADMIN里面中文是没有问题的,但是直接PHP从MYSQL读中文就是乱码“?”

按照网上的方式 在query之前加了 mysql_query("set names 'utf8'");  就可以显示了。

问题来了:

现在我有个网站  全部 转到我自己的服务器上,那么多的文件 总不至于我每段SQL之前都加个 mysql_query("set names 'utf8'"); 这样我的工作量太大了,而且也不实用~!  希望论坛有能人能够帮我看看 还有什么办法可以解决这个问题~!
因为我网站之前放的那个PHP环境是不需要set name的~!所以我感觉应该有地方可以全局设置的

安装mysql时有个选择默认字符集的下拉菜单的。
mysql配置文档my.ini 也有两次 default-character-set 的设置

程序中应该注意共用,像数据库连接的地址,用户,密码,字符集一个保存在一个config文件里。用到时就include进来。
要修改就只修改一个文件就好了。
如履薄冰

问题已经解决~!  总归还是字符集的问题