数据库乱码问题
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还是在网页里看到的中文都是问号,哪位高手知道这是怎么搞的? 真奇怪,就上面的设置,我重建了一次数据库,竟然好了…… 回复 2# xfunl
再提醒一下,每一列也是要设整理的,把整理改成相应的字符集才行。 回复 3# xfunl
不用,只要建库的时候设置一次就可以了。 我也困扰了很久,建立表的时候加ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
页:
[1]