我已经设置了mysql的默认编码为gb2312,以下是我用status查看到的mysql状态信息,请大家看看:
Server version:         4.1.7-standard
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    gb2312
Db     characterset:    gb2312
Client characterset:    gb2312
Conn.  characterset:    gb2312设置完毕后我也重启了mysql,我的apache和php也都设置成了gb2312,但从表单写进去的汉字还是显示成问号?,
而我用phpmyadmin管理时,看到的MySQL 字符集是UTF-8 Unicode (utf8),这是怎么回事呢?怎么跟mysql的状态信息不一致?