1 phpmyadmin,指定MySQL 字符集,MySQL 连接校对为utf8,保证你用phpmyadmin能正常看任何字符集语言2 //建库语句.
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3 这是标准的建表语句,特别要看关于编码的部分
CREATE TABLE `class` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(200) collate utf8_bin NOT NULL,
`owner` int(11) NOT NULL default '1',
`sort` int(11) NOT NULL default '0',
`node` int(11) NOT NULL default '0',
`created` varchar(20) collate utf8_bin NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
页面编码:GB2312或者UTF-8
MYSQL数据库的校对方式为utf8。
两个做完,应该就没有问题了。
如果要输出到页面,记得在连接数据库的时候用SET NAMES保证中文模式。