小程序读取mysql中文出现乱码

2023年 8月 5日 22.8k 0

小程序是一种基于微信平台的轻量级应用程序,它可以通过微信内置的页面实现快速的开发和部署,但假如我们需要从MySQL中读取中文数据时会发现数据会出现乱码的情况,该怎么解决呢?

小程序读取mysql中文出现乱码

首先我们需要在MySQL中指定字符集为utf8mb4,确保在插入数据时字符集是正确的,代码如下:

ALTER TABLE `tableName` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

然后在小程序中需要在app.js中配置,显示数据的时候要加上,代码如下:

App({
onLaunch: function () {
var that = this;
wx.request({
url: 'https://xxx.xxx',
method: 'GET',
header: {
'content-type': 'application/json;charset=utf-8'
},
success: function (res) {
console.log(res.data);
}
})
}
})

最后在小程序中使用wx.request来获取数据即可,这样就解决了从MySQL中读取中文数据乱码的问题。

相关文章

pt-kill工具的使用
pt-ioprofile工具包的使用
数据库管理-第216期 Oracle的高可用-01(20240703)
DBMS_REPAIR EXAMPLE SCRIPT WITH PARTITION
数据库事务的四大特性: ACID 
使用BBED修复损坏的SYSTEM文件头

发布评论