关于数据库乱码问题

作为一个新手。今天遇到一个问题。。

存入数据库时。。数据产生乱码。。后来发现是安装Mysql时。默认值为拉丁文。。

修改MySQL配置文件。。

因为我是Ubuntu。。所以打开终端

执行以下命令

// 进入mysql配置文件
cd /etc/mysql

// 查看当前目录下所以文件
ls

// 修改配置  设置字符集
sudo gedit my.cnf
把以下代码复制上去
[mysqld]
init_connect='SET collation_connection = utf8mb4_unicode_ci'
init_connect='SET NAMES utf8mb4'
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
skip-character-set-client-handshake
如果[mysqld]已存在。。只需要把[mysqld]以下的信息粘贴到[mysqld]下面即可

猜你喜欢

转载自blog.csdn.net/dya110699/article/details/80281954
今日推荐