当网页脚本使用UTF-8编码,连接数据库时,存入和读取数据的时候也了UTF-8编码,在使用phpmyadmin进行查看的时候,表中的内容却变成了乱码,而通过phpmyadmin直接操作插入中文数据时,在phpmyadmin中的中文显示正常,但是在网页上却显示为“?????”。这是为什么呢?
mysql数据库内部通常使用的编码是latin1,在数据库内部还存在一个过程,即接受来自外部的数据,转换为内部编码保存,查询的时候,内部数据再转换成结果送出。早期的phpmyadmin和网页一样,并不北京最好白癜风治疗医院北京最好白癜风治疗医院