美文网首页MySQL
MySQL:编码错误记录

MySQL:编码错误记录

作者: 化烟雨 | 来源:发表于2019-03-15 11:02 被阅读0次

1、1366 :中文插入错误

描述问题:表和数据库都设置编码utf-8 还是插入错误的问题
解决:

  1. 、查看mysql编码设置
SHOW VARIABLES LIKE "%character%";
image.png
  1. 、修改MySQL 配置文件my.in
    [client] 下添加
default-character-set = utf8

[mysql]下添加

character-set-server = utf8

:以上操作设置编码后,新创建表默认编码变为utf-8,但是之前创建的表默认不是我就是掉这个坑里,导致中文插入错误。

  1. 、建表编码错误、后来修改了还是无法插入问题
    修改表编码:
alter table `tablename` convert to character set utf8;

参考文档

mysql无法插入中文的解决办法:修改数据库编码为utf-8

相关文章

网友评论

    本文标题:MySQL:编码错误记录

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