美文网首页
mysql 字符集

mysql 字符集

作者: 请你吃糖 | 来源:发表于2017-04-20 14:37 被阅读15次

问题

MySQL数据库插入中文出现“Incrrect Strng value '\xE9\x9C\x82'"错误

参考文章:http://www.cnblogs.com/softidea/archive/2016/08/16/5775467.html
分析
出现这样的错误,通常是mysql 数据库的字符集设置的问题:

解决:

//修改数据库
alter database 库名 character set uft8;
//修改表
alter table 表名 convert to character set utf8;
//修改列
alter table 表名 modify column 列名 varchar(20) character set utf8 not null;
//新增列
alter table 表名 add column 列名 varchar(20) character set utf8;

修改表字符集合排序规则

alter table table_name convert to character set utf8 COLLATE utf8_general_ci;

新建数据库指定编码和排序规则

create database bear  DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

相关文章

  • 字符集与校对规则

    MySQL字符集及校对规则的理解 阅读目录:MySQL的字符集和校对规则 MySQL的字符集 MySQL与字符集 ...

  • MySQL字符排序

    关于MySQL字符集 可以参考文章MySQL字符集 & 重谈MySQL字符集 目录 大小写 比较规则 大小写 _c...

  • Mysql全备、增量备份及恢复

    Mysql字符集 MySQL数据库字符集包括字符集(CHARACTER)和校对规则(COLLATION)两个概念,...

  • MySQL常见问题汇集

    字符集mysql 字符集(CHARACTER SET)和校对集(COLLATE)mysql 中 character...

  • Mysql字符集设置

    mysql字符集编码

  • 八、MySQL字符集

    字符集和排序规则简介   MySQL提供了多种字符集和排序规则选择,其中字符集设置和数据存储以及客户端与MySQL...

  • MySQL乱码问题

    MySQL字符集参数 MySQL参数使用 影响到字符编码的设置 数据库级别的字符集信息使用db.opt来存放字符集...

  • 字符集

    定义 mysql 的字符集包括 字符集 CHARACTER 和 校对规则COLLATION 两个概念 字符集 : ...

  • mysql 字符集设置查看

    1.列出MYSQL支持的所有字符集:SHOW CHARACTER SET; 2.当前MYSQL服务器字符集设置SH...

  • MYSQL字符集设置

    MYSQL的Workbench设置字符集失败,可以用以下命令行方式设置MYSQL字符集: 在my.cnf中设置: ...

网友评论

      本文标题:mysql 字符集

      本文链接:https://www.haomeiwen.com/subject/ssllzttx.html