当前位置:首页 > 电脑常识 > 正文

解决Linux下MySQL/MariaDB中文变问号?问题 8090安适门户

11-22 电脑常识

0X00 改削配置文件

MySQL/MariaDB默认并没有给与utf-8编码,所以我们要改削配置文件,以让其使用utf-8。

/etc/my.cnf 就是配置文件,打开之后在 [mysqld] 下面插手两行,使其酿成

[mysqld] character_set_server=utf8 init_connect='SET NAMES utf8'

改削好配置文件之后重启处事

0X01 改削数据库的字符集

在改削配置文件之后新建的数据库默认就是使用utf-8了,但是之前的还不是所以要改削一下。登录到数据库,在命令行界面改削数据库的字符集。

ALTER DATABASE `databases_name` COLLATE 'utf8_bin';

再次重启数据库处事。这样再连接到数据库就解决失汉字变问号的问题了

温馨提示: 本文由杰米博客推荐,转载请保留链接: https://www.jmwww.net/file/pc/13411.html

博客主人杰米WWW
杰米博客,为大家提供seo以及it方面技巧喜欢的朋友收藏哦!
  • 11365文章总数
  • 1378074访问次数
  • 建站天数
  •