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

相关推荐
m0_748920366 分钟前
Golang goquery怎么解析HTML_Golang goquery教程【核心】
jvm·数据库·python
m0_746752307 分钟前
golang如何编写Markdown转HTML工具_golang Markdown转HTML工具编写详解
jvm·数据库·python
weixin_4249993614 分钟前
C#怎么使用TopLevel顶级语句 C#顶级语句怎么写如何省略Main方法简化控制台程序【语法】
jvm·数据库·python
qq_3721542329 分钟前
如何利用Bootstrap的Flex工具类快速排版
jvm·数据库·python
qq_6543669830 分钟前
golang如何实现菜单权限动态加载_golang菜单权限动态加载实现详解
jvm·数据库·python
eEKI DAND1 小时前
对Docker部署的MySQL中的数据进行备份恢复
mysql·docker·容器
arronKler1 小时前
大数据量高并发的数据库优化
服务器·数据库·oracle
祖传F871 小时前
SQL DATE()函数会抹去时间戳
数据库·sql
untE EADO1 小时前
在 MySQL 中使用 `REPLACE` 函数
android·数据库·mysql
Absurd5871 小时前
Redis如何限制列表最大长度_利用LTRIM指令截断List保留最新记录
jvm·数据库·python