踩特喵几次雷都没有人说这个简单到极点的方法,弄了我一下午真的是气死!!
先说我解决的方法,最下面附上几个我试过但是没啥用的方法,用我的不好使就去看看这几篇用他们的方法。
我的方法:
1、你得有一个 mysql Workbench 软件长这样,安装教程这个链接
MySQL Workbench安装教程_甜甜的甜甜的博客-CSDN博客_mysql workbench安装教程
2、用这个软件连上你的linux中的mariaDB数据库
3、点击你要存中文的表的设置键,进入蓝框框的页面
4、将表的编码格式设置为utf8->点击apply
注意:只有弹出弹框点击再点击apply->finish才算完成修改!
箭头指的utf8_binapply后自动修改,如果你的没自动变就自己设一下吧
5、设置要存中文的字段编码格式为utf8
点击你要存中文的字段,注意这次两个框都要改,一个utf8,一个utf8_bin -->点击apply
只有弹出弹框点击再点击apply->finish才算完成修改!(再强调一次)
这样就能存中文啦(比各种疯狂改配置好使多了兄弟们)
但是!!以防万一,你们这样也不好使,附上几个我之前改mariadb配置的链接吧,反正我改了配置也不好使,你们都试试呗。
第一个是这个(我用不好使),variable纹丝不动,一点没改
mariadb中文编码问题_xijiao_jiao的博客-CSDN博客_mariadb支持中文
这个最后一条语句不好使
mariadb中文编码问题_xijiao_jiao的博客-CSDN博客_mariadb支持中文
这个都好使但是也存不了中文,但是配置都能改成utf8
mariadb修改默认字符集 - WaterGe - 博客园
下面是一些常用命令
Linux 启动/重启/停止 MySQL 数据库的命令_liaowenxiong的博客-CSDN博客_linux数据库启动停止命令
行了到这里,我改配置都没用,你们改配置有用就改配置去吧,改配置也没用就回来用我这个麻里麻几的方法吧,每个表都得挨个改,因为我要存中文的字段本身也不多。
如果觉得《linux中MariaDB数据库保存中文成几个问号解决方法》对你有帮助,请点赞、收藏,并留下你的观点哦!