作为一个新手。今天遇到一个问题。。
存入数据库时。。数据产生乱码。。后来发现是安装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]下面即可