CREATE TABLE `my_info` (
  `id` bigint(200) NOT NULL auto_increment,
  `pw_id` varchar(50) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `gonghao` varchar(50) NOT NULL default '',
  `domain` varchar(100) character set utf8 collate utf8_unicode_ci default NULL,
  `name` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL default '',
  `sex` tinyint(1) unsigned default NULL,
  `mail_address` varchar(50) character set utf8 collate utf8_unicode_ci default NULL,
  `year` bigint(4) unsigned default NULL,
  `month` tinyint(2) unsigned default NULL,
  `day` tinyint(2) unsigned default NULL,
  `corp_name` varchar(80) character set utf8 collate utf8_unicode_ci default NULL,
  `department` varchar(80) character set utf8 collate utf8_unicode_ci default NULL,
  `address` varchar(90) character set utf8 collate utf8_unicode_ci default NULL,
  `home_phone` varchar(13) character set utf8 collate utf8_unicode_ci default NULL,
  `mobile` varchar(13) character set utf8 collate utf8_unicode_ci default NULL,
  `re` varchar(200) character set utf8 collate utf8_unicode_ci default NULL,
  `public` tinyint(1) unsigned NOT NULL default '1',
  `depid` int(10) NOT NULL default '0',
  PRIMARY KEY  (`id`,`pw_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='????????????';
这是数据库的创建文件,感觉到`name` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL default '',
ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='????????????';这里有点问题,是不是需要将汉字转换一下编码才行啊.