names
gbk')
这样的话就不会出现中文插入时出现乱码现象。UTF8字符集时与GBK同理。
还有疑问?
你在安装目录下找到my.ini
默认的目录是:c:\program
files\mysql\mysql
server
5.1
然后
把default-character-set=
等于后面改成gbk
设置你的数据库字符集成中文的如utf-8、gbk、gb2312等
保存,然后重启就可以了,记住一定要重启,要不然就不生效了!
方法一:在插入中文之前 先输命令set names gbk 告诉客户端你在这里敲的命令是GBK编码的 客户端会把你接下来敲的命令转成UTF-8 你数据库内部的编码还是UTF-8方法二:修改你安装目录下面的my.ini这个文件 编辑这个文件 找到
[mysql]
default-character-set=utf8
把default-character-set=utf8改成default-character-set=GBK
这里的意思是告诉MySQL你在客户端敲的命令都是GBK编码
注:不用改[mysqld]下面的default-character-set 这里的default-character-set指的是MySQL底层存储的字符集编码 可以是utf8 utf8是支持各国文字的
改过后重启服务
方法三:根据向导重新配置 把编码设成gbk或gb2312 不过这把你MySQL内部的字符集编码都改变了 不建议
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)