1.查看mysql80字符集

show variables like 'character_set%';

2.修改server编码格式

在mysql安装目录下找到my-default.ini文件并复制一份改为my.ini,文件内加入如下设置

[mysqld]
character-set-server=utf8

collation-server = utf8_general_ci

[client]
default-character-set=utf8

其他不用动,保存后重启mysql服务

3.修改数据库编码

alter database mydata character set utf8mb4;

4.其他编码修改

set character_set_client=utf8mb4;

5.如果都不能解决,考虑删除并重建数据库

#创建数据库时设置好库的编码格式
create database mydata character set utf8 COLLATE utf8_general_ci;

重新创建的库和表就可以正常添加中文了

最新文章

  1. java中文乱码解决之道(九)-----总结
  2. tableViewCell嵌套collectionView,动态高度
  3. [HTML5]label标签使用以及建议
  4. RMAN-03009 ORA-19504 ORA-27038
  5. 传说中的WCF(6):数据协定(b)
  6. C++ 11 之学习总结
  7. delphi 窗体透明
  8. cocoaPods下载使用记录
  9. 解决win service 2003 IIS发布Gis网站后,访问地图服务出错,无法正常打开而且 事件查看器出现错误提示。
  10. C#去掉字符串中的汉字
  11. 5个Android开发中比较常见的内存泄漏问题及解决办法
  12. 如何检测或判断一个文件或字节流(无BOM)是什么编码类型
  13. 一套代码小程序&Web&Native运行的探索05——snabbdom
  14. js重点--匿名函数
  15. [Spark]如何设置使得spark程序不输出 INFO级别的内容
  16. Python数据分析基础教程
  17. httpd的rpm包及源码安装配置
  18. Docker镜像加速设置
  19. HDU - 3564 Another LIS(LIS+线段树)
  20. AndroidManifest: windowSoftInputMode属性总结

热门文章

  1. ComPiler200004:Library-Oriented Programming
  2. ionic 架构
  3. 学生网络创业交流会-2021年office
  4. Django设计模式(MVC/MVT)
  5. opencv对图片画框写文字
  6. 通过python程序让MySQL利用binlog恢复误操作数据
  7. 部署及配置Mycat数据库中间件
  8. 源码安装pg9.6
  9. 在 MAC 上 进行 iOS 的 Airtest 自动化测试(未完成)
  10. 第三章:用python实现常用的用户分层模型(RFM模型)