springboot整合Mybatis,数据库中文乱码插入中文字符数据库中是问号?,linux上的解决方法
mysql命令行查看编码,输入一下命令
show variables like '%char%';
其中latin1表示只支持英文的,将其修改为utf8即可用中文了
在mysql安装路径中的my.cnf文件中添加
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
保存,重启mysql服务即可(在终端中输入下面命令重启mysql)
service mysql restart
再次查看编码,已经更改完成
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步