首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >修复Incorrect string value-修改mysql表的collate

修复Incorrect string value-修改mysql表的collate

作者头像
the5fire
发布于 2019-02-28 17:32:30
发布于 2019-02-28 17:32:30
1.6K0
举报

新建一个表保存中文的时候提示: Incorrect string value xxx 。 通过错误提示可以看出来是mysql设置编码的问题了。

解决这个问题的两个命令:

代码语言:javascript
复制
SHOW FULL COLUMNS FROM <table>;   # 查看collation类型

alter table <table> convert to character set utf8 collate utf8_unicode_ci;   #修改类型

参考链接:

http://stackoverflow.com/questions/742205/mysql-alter-table-collation

http://www.360doc.com/content/11/0303/01/2588264_97631236.shtml

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013-07-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档