执行相同的sql,使用MariaDB有问题,但用mysql就没问题,对比后发现
原因就是打开数据库属性
MariaDB的数据库的是这
而mysql数据库的是这
直接改的话不管用,重启服务也不行,
执行这个
alter table表名 convert to character set utf8 ;
结果就是这个MariaDB数据库和以后创建的数据库都是UTF-8了,问题解决。

执行相同的sql,使用MariaDB有问题,但用mysql就没问题,对比后发现
原因就是打开数据库属性
MariaDB的数据库的是这
而mysql数据库的是这
直接改的话不管用,重启服务也不行,
执行这个
alter table表名 convert to character set utf8 ;
结果就是这个MariaDB数据库和以后创建的数据库都是UTF-8了,问题解决。