MySQL无法添加中文

326 阅读1分钟

| 解决步骤

该解决方法只针对windon系统

  1. 打开隐藏文件显示,C盘寻找my.ini文件 image.png 路径:C:\Program Files\MySQL\MySQL Server 5.7\ 找到my.ini文件

image.png

注:新版本的my.ini文件放在C盘隐藏目录ProgramData里了 路径:C:\ProgramData\MySQL\MySQL Server 5.7 操作如上

  1. 打开my.ini文件修改这两个地方为utf8
default-character-set=utf8
character-set-server=utf8

image.png

image.png

  1. mysqlshell里输入命令行
set names gbk;

image.png

  1. 创建你的数据库为utf8
CREATE SCHEMA `new_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ;
  1. 能正常插入中文

image.png

| 参考

关于mysql无法添加中文数据的问题以及解决方案