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插件感觉还行...

相关推荐
Wang's Blog9 小时前
Kafka: Connect 实战之MySQL 数据双向同步集成方案
mysql·kafka
大数据追光猿9 小时前
【大数据生产问题】Flink CDC 同步 MySQL 到 StarRocks 时因字段新增导致任务失败?
大数据·数据库·mysql·flink
大布布将军9 小时前
⚡️ 性能加速器:利用 Redis 实现接口高性能缓存
前端·数据库·经验分享·redis·程序人生·缓存·node.js
青石路9 小时前
用了MySQL的INSERT ON DUPLICATE KEY UPDATE,怎么还报唯一索引冲突错误
后端·sql·mysql
Ahuuua9 小时前
Spring 事务传播行为详解
数据库·sql·spring
2345VOR9 小时前
【ESP32C3接入2025年冬火山大模型教程】
开发语言·数据库·豆包·火山
IvanCodes9 小时前
openGauss 核心体系架构深度解析
数据库·sql·postgresql·openguass
陌路209 小时前
redis主从复制
数据库·redis
@淡 定9 小时前
事务ACID特性与隔离级别详解
数据库·oracle
·云扬·9 小时前
MySQL大批量数据导入性能优化:从原理到实践
数据库·mysql·性能优化