怎样设置使mysql支持中文的插入?

怎样设置使mysql支持中文的插入?,第1张

支持插入中文的前提是:你的数据库编码和mysql连接所使用的字符集要相同,即:你的数据库(comment)的字符集是GBK的,那么你在数据库连接(mysql_connect)时要加上一句mysql_query('set

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内部的字符集编码都改变了 不建议


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7400132.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存