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

相关推荐
艾莉丝努力练剑3 分钟前
【QT】窗口
运维·网络·数据库·qt·计算机网络·microsoft
元拓数智15 分钟前
跨库NL2SQL可信落地的核心:用IntaLink破解数据关系“迷雾”
数据库·人工智能·ai·nlp·agent·llama
unicrom_深圳市由你创科技15 分钟前
MySQL 慢查询日志深度分析:从 “识别慢 SQL” 到 “定位瓶颈根因”
sql·mysql·adb
worilb20 分钟前
Spring Cloud 学习与实践(6):Nacos 配置中心
数据库·学习·spring cloud
lld95102721 分钟前
(三)本地策略框架
java·服务器·数据库
scan72423 分钟前
根据context={“query_type“: “vip“} 进行选择
数据库
Solis程序员27 分钟前
亿级流量下的 Redis 计数系统设计:位图事实 + 事件聚合 + SDS 汇总
数据库·redis·缓存
专注VB编程开发20年29 分钟前
C#,VB.NET 生成debug日志文件
服务器·数据库·c#
basketball61632 分钟前
Redis基础:4. 事务
数据库·redis·缓存
zzz_236834 分钟前
【Redis】缓存策略与三大经典问题
数据库·redis·缓存