mysql 插入中文问题

来源:互联网 发布:国外网络炒作事件 编辑:程序博客网 时间:2024/05/23 19:50

mysql版本:5.0.22-community-nt
昨天先建立一个数据库和一个表,发现在插入中文时会报错。查看文档(refman-5.0-en.a4.pdf),在第十章对中文字符集的问题有专门的说明。首先把my.ini中[mysql]下的default_character_set= utf8该为gbk,于是可以在mysql>的提示符下正常使用中文。下午写了一个脚本创建数据库,发现中文又不能正常插入。再次查看文档,把建立数据库那条语句改成如下:create database my_dabase_name character set gbk;于是一切ok。mysql默认字符集为utf-8,windows上汉字均以gb2312或gbk编码,故有如此问题。
另外用 show variables like 'char%';可查看系统字符集的设置。

而且 记得要重启一下 服务

 
原创粉丝点击