请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mysql 字符集报错

这是我的配置
[client]
default-character-set=utf8
[mysql]
character-set-server=utf8
collation-server=utf8_general_ci
修改后重启后登录
图片描述
我的系统是阿里云 ubuntu1~16.04.10
MySQL 版本 5.7.27
这个问题解决不了,后面migrate 就会报错 “Incorrect string value: ‘\xE7\x94\xA8\xE6\x88\xB7…’ for column ‘name’ at row 1”)

正在回答 回答被采纳积分+3

1回答

提问者 拖拉机轮胎 2019-10-31 10:23:46

CREATE DATABASE  `imoocc` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

好像这样可以解决问题,,,

0 回复 有任何疑惑可以回复我~
  • Jeson #1
    也可以,设置下这张表的字符集。
    回复 有任何疑惑可以回复我~ 2019-11-01 16:26:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信