MariaDB的默认编码是latin1,插入中文会乱码,因此需要将编码改为utf8,但是目前网上的修改方法大多都是针对MySQL的,虽然mysql和MariaDB是一家,但方法对于MariaDB并不适用,在此记录下解决方案。

更多MariaDB的教程请关注Linux大学网(linuxdaxue.com)

MariaDB设置数据库默认编码

1、登录MySQL,使用

SHOW VARIABLES LIKE 'character%';

查看当前使用的字符集,应该有好几个不是UTF-8格式。

2、要修改的配置文件位于 /etc/my.cnf.d目录下:

mysql-clients.cnf

在[client]字段里加入

default-character-set=utf8

server.cnf

在[mysqld]字段里加入

character-set-server=utf8

systemctl restart mariadb 配置生效,修改后的效果如下:

MariaDB设置数据库默认编码



相关文章:

  • 2021-11-30
  • 2021-11-30
  • 2022-02-08
  • 2021-04-26
  • 2021-09-11
  • 2021-07-04
  • 2021-10-03
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2022-01-03
  • 2022-02-07
  • 2022-02-08
  • 2022-12-23
相关资源
相似解决方案