Closed xrlu0929 closed 5 years ago
用户微信昵称 如果含有emoji 则没有办法post到MySQL上(已经设置过各种utf8mb4)。。。每次报错都说 ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xF0\x9F\x90\x9F' for column 'nickName' at row 1 求助
没事了。。解决方式: 在utils/db.js 的:pool connection里增加charset:config.char `const mysql = require('mysql') const config = require('../config').mysql
var pool = null
/**
用户微信昵称 如果含有emoji 则没有办法post到MySQL上(已经设置过各种utf8mb4)。。。每次报错都说 ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xF0\x9F\x90\x9F' for column 'nickName' at row 1 求助