xfunl 发表于 2010-5-5 07:28:53

数据库乱码问题

MySQL 字符集: UTF-8 Unicode (utf8)
表的整理是:utf8_unicode_ci
MYSQL连接校对也是:utf8_unicode_ci
CI里是这样的:$db['default']['char_set'] = "utf8";
                     $db['default']['dbcollat'] = "utf8_unicode_ci";
每个网页都加了:<meta http-equiv="content-type" content="text/html; charset=utf-8" />


问题:现在不管是用PHPMYADMIN还是在网页里看到的中文都是问号,哪位高手知道这是怎么搞的?

xfunl 发表于 2010-5-5 07:41:17

真奇怪,就上面的设置,我重建了一次数据库,竟然好了……

xfunl 发表于 2010-5-6 17:34:25

回复 2# xfunl


    再提醒一下,每一列也是要设整理的,把整理改成相应的字符集才行。

Hex 发表于 2010-5-6 17:51:28

回复 3# xfunl


    不用,只要建库的时候设置一次就可以了。

ttyangz 发表于 2010-5-10 15:12:29

我也困扰了很久,建立表的时候加ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
页: [1]
查看完整版本: 数据库乱码问题