mysql 中文编码问题

前言

最近在学springboot整合mybatisplus技术,用到mysql数据库,然后发现在windows下插入数据表会出现中文乱码现象 (例如 "我是谁" 在数据库中就成了 "???")

windows

bash 复制代码
show variables like '%char%';

建表时, 设置默认charset为gbk

bash 复制代码
create table user(
id bigint auto_increment primary key,
name varchar(128),
age int,
tel varchar(128)
)default charset=gbk;

可以看到显示正常啦!!!

另外提一句,平时用的IDEA里面的 database navigator插件感觉还行...

相关推荐
数据知道几秒前
MongoDB内存使用优化:working set理论与缓存命中率提升策略
数据库·mongodb
SelectDB技术团队3 分钟前
OLAP 无需事务?Apache Doris 如何让实时分析兼具事务保障
数据库·数据仓库·人工智能·云原生·实时分析
数据库小组4 分钟前
NineData 社区版慢 SQL 功能能做什么?给 DBA 的一套本地化治理工具
数据库·sql·dba·慢sql·数据库管理工具·ninedata·迁移工具
老友@5 分钟前
微服务全面解析:架构、组件与底层原理
数据库·spring·oracle
听雪楼主.7 分钟前
某金融客户核心业务系统SQL优化案例(一)
数据库·sql优化
不过普通话一乙不改名8 分钟前
高可用:mysql主备keepAlived+vip
数据库·mysql
只会学习的宅男9 分钟前
扒开Database的底裤! 居然是16KB 的小方块!
数据库
旺仔流奶啊~9 分钟前
idea使用Screw工具一键生成数据库文档详解
java·数据库·intellij-idea
陈皮糖..15 分钟前
Docker Compose 学习之多容器应用编排与运维实践 —— 基于 Nginx+MySQL+Redis 服务栈的部署与管理
运维·redis·学习·mysql·nginx·docker