珍惜时间

导航

 

MySql容易产生中文乱码,解决问题是统一使用utf-8字符集。

1、运行 Mysql Server Instance Config Wizard

  在选择字符集页面,使用第三种方式,选择字符集:utf8

2、新建数据库时,字符集使用:“utf8 -- UTF-8 Unicode”,Collation使用“utf8_unicode_ci”

3、建表时,sql语句示例:

CREATE TABLE `blog` (
  `id` int(11) NOT NULL auto_increment,
  `category_id` int(11) default NULL,
  `title` varchar(400) collate utf8_unicode_ci default NULL,
  `content` varchar(4000) collate utf8_unicode_ci default NULL,
  `createdtime` datetime default NULL,
  PRIMARY KEY  (`id`),
  KEY `FK_Relationship_1` (`category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

posted on 2010-06-04 08:38  起点  阅读(312)  评论(0编辑  收藏  举报