MySQL数据库中文乱码问题/1366报错解决方法

错误展示:

MySQL数据库中文乱码问题/1366报错解决方法
原因:因为我们存放的中文,而我们的表并不支持中文字符集。
首先使用 show variables like ‘character%’; 查看mysql当前编码。
MySQL数据库中文乱码问题/1366报错解决方法
输入这些命令,改变编码格式即可:

set character_set_database=utf8;
set character_set_server=utf8;
set character_set_client=gbk;
set character_set_connection=gbk;
set character_set_results=gbk;

再次查看mysql当前编码:
MySQL数据库中文乱码问题/1366报错解决方法
查看带有中文的表:
MySQL数据库中文乱码问题/1366报错解决方法
问题解决.