• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

微信开发中mysql字符编码问题_MySQL

mysql 搞代码 4年前 (2022-01-09) 72次浏览 已收录 0个评论

问题描述:获取code以后不能用ajax请求微信api数据。这个和ajax跨域访问有关系得到用户信息之后存到mysql,发现中文全部变成了??(乱码)

通过上网查阅了相关资料,判断问题根本原因是字符编码问题。

代码如下:

<br />default-character-set=utf8<br />

在[mysqld]下

<br />character-set-server=utf8<br />

重启就失败

<br />job failed to start<br />mysql -t<br />

socket 没连接

后来发现原来版本不一样修改方法是不一样的

[mysqld]下添加的应该为:

<br />character-set-server=utf8<br />collation-server=utf8_general_ci<br />

这样就可以了

附上 

查看mysql字符编码命令

<br />SHOW VARIABLES LIKE 'character_set_%';<br />

查看数据库字符集

status

查看表的字符集

<br /><span>本文来源gaodai#ma#com搞*代#码9网#</span>show full cloumns from user;<br />

以上内容就是本文关于微信开发中mysql字符编码问题,希望大家喜欢。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:微信开发中mysql字符编码问题_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址