mysql 乱码问题,每次启动都要用set names gbk,太麻烦。求解决。。
答案:3 悬赏:50 手机版
解决时间 2021-02-04 12:44
- 提问者网友:謫仙
- 2021-02-03 17:42
mysql 乱码问题,每次启动都要用set names gbk,太麻烦。求解决。。
最佳答案
- 五星知识达人网友:蓝房子
- 2021-02-03 17:51
修改你安装目录下面的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是支持各国文字的
改过后重启服务
[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是支持各国文字的
改过后重启服务
全部回答
- 1楼网友:千夜
- 2021-02-03 18:59
mysql_connect(主机,用户名,密码); //数据库连接
mysql_select_db("数据库名称");
mysql_query("select names 'gbk'");
这样就行了 不需要每次执行sql都执行这个语句
- 2楼网友:千杯敬自由
- 2021-02-03 18:41
修改 my.ini 里面的内容可以吗?如果还不行,重新安装的时候,选择为GBK!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯