mysql中文乱码-gerrit评审中文乱码???
1,选择数据库
use database;
2,查询编码方式
SHOW VARIABLES LIKE 'character_set_%';
3,转换数据库字符集
ALTER DATABASE reviewdb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
4,转换表的字符集
ALTER TABLE changes CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
5,修改字符集配置
SET NAMES 'utf8mb4';
6,修改 character_set_server 设置(通常位于 /etc/mysql/my.cnf 或 /etc/my.cnf)
[mysqld]
character-set-server = utf8mb4
7,重启 MySQL 服务
sudo systemctl restart mysql
本文来自博客园,作者:东岸,转载请注明原文链接:https://www.cnblogs.com/donghao99/p/18820556

浙公网安备 33010602011771号