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

相关推荐
TDengine (老段)22 分钟前
TDengine IDMP 数据可视化——散点图
大数据·数据库·物联网·信息可视化·时序数据库·tdengine·涛思数据
Project_Observer23 分钟前
工时日志在项目进度管理中扮演着怎样的角色?
数据库·深度学习·机器学习
倔强的石头_37 分钟前
kingbase备份与恢复实战(一)—— 备份体系、RPO-RTO与选型(Windows+ksql)
数据库
西门吹雪分身1 小时前
mysql之数据离线迁移
数据库·mysql
电商API&Tina2 小时前
京东商品详情API接口接入与应用
数据库·microsoft
OnYoung2 小时前
理解关系数据库表间的一对一和一对多关系
数据库
南 阳2 小时前
Python从入门到精通day37
数据库·python·oracle
轩情吖3 小时前
MySQL初识
android·数据库·sql·mysql·adb·存储引擎
Traced back3 小时前
【.NET7 WinForm 实战】三层架构+EF Core+多数据库+完整功能(源码+教程+脚本)
数据库·架构·.net
观测云3 小时前
KES(KingbaseES)数据库监控最佳实践
数据库