作者airtsubasa (拜╰(〒皿〒)╯托)
看板PHP
标题[请益] phpmyadmin 乱码
时间Sat Nov 26 19:32:31 2011
原本是以为网页编码的问题 我把网页编码改成UTF8
後来也在PHP里面加上mysql_query("SET NAME 'utf8'");
但是写入时还是乱码
後来我就直接进phpmyadmin直接key SQL
但是资料却一直存成 ??????
所以应该不是网页上的设定问题
连线校对是utf8_general_ci
想请问一下该如何解决?
OS:CentOS 6
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.171.164.120
※ 编辑: airtsubasa 来自: 218.171.164.120 (11/26 19:33)
1F:推 knuckles:点选资料库的「管理」看看校对是不是utf8_general_ci 11/27 00:09
2F:→ knuckles:php执行 mysql_query('SET CHARACTER SET utf8') 看看 11/27 00:11
3F:→ airtsubasa:都试过了... 而且我是直接执行sql 没藉由php执行sql 11/27 16:44
4F:→ airtsubasa:後来我把table的资料echo出来 是正常的 但是在 11/30 11:43
5F:→ airtsubasa:phpmyadmin看栏位值是乱码... 11/30 11:43
6F:→ buganini:设定正确前放进去的资料在正确设定後看来会是错的 11/30 14:31
7F:→ buganini:反之亦然,以utf-8来说,phpmysqladmin的输入显示都是对的 11/30 14:37
8F:→ buganini:所以你可以用phpmyadmin来做判断依据,之前输入的资料 11/30 14:38
9F:→ buganini:就需要另外处理。 11/30 14:38
10F:→ airtsubasa:谢谢 我再试试 12/02 08:20