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

相关推荐
zhaoyong2224 分钟前
CSS如何利用Less构建高度自定义组件_通过样式作用域防止冲突与溢出
jvm·数据库·python
2301_781571428 分钟前
Less如何优化CSS文件大小_利用压缩配置去除冗余样式
jvm·数据库·python
2401_867623988 分钟前
Next.js 13 中为嵌套客户端组件实现局部加载状态的正确方法
jvm·数据库·python
weixin_4440129323 分钟前
CSS Flex布局中如何实现导航栏与Logo的左右分布_利用justify-content- space-between
jvm·数据库·python
彳亍10126 分钟前
Less如何优化CSS文件大小_利用压缩配置去除冗余样式
jvm·数据库·python
m0_7485548130 分钟前
SQL如何防止JOIN查询导致数据库宕机_查询超时限制与资源管理
jvm·数据库·python
m0_7485548132 分钟前
React 中的渲染(Rendering)机制详解
jvm·数据库·python
SelectDB34 分钟前
时间序列近邻关联性能实测:Doris ASOF JOIN 领先 ClickHouse、DuckDB
大数据·数据库·数据分析
Mike117.35 分钟前
GBase 8c 逻辑复制槽停住以后,xlog 为什么越堆越多
数据库·oracle
2401_8800714036 分钟前
html怎么用jekyll转换_Jekyll博客如何导入传统HTML页面
jvm·数据库·python