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

相关推荐
长谷深风1115 分钟前
Redis入门:从MySQL到高效缓存的飞跃
redis·后端·mysql·缓存·nosql·java 开发
码云数智-大飞7 分钟前
跳出索引思维定式:一次基于业务逻辑的非典型 SQL 优化实践
数据库·sql
PD我是你的真爱粉17 分钟前
Redis基础与数据结构
数据结构·数据库·redis
山岚的运维笔记26 分钟前
SQL Server笔记 -- 第46章 窗口函数
数据库·笔记·sql·microsoft·sqlserver
科技块儿28 分钟前
【工具对比】免费IP库用于广告投放是否可靠?误差率实测报告
网络·数据库·tcp/ip
晔子yy29 分钟前
带你了解Java中的Mono接口
java·数据库·oracle
全栈前端老曹35 分钟前
【Redis】发布订阅模型 —— Pub/Sub 原理、消息队列、聊天系统实战
前端·数据库·redis·设计模式·node.js·全栈·发布订阅模型
SQL必知必会36 分钟前
使用 SQL 构建转化漏斗
数据库·sql·数据分析
丿BAIKAL巛38 分钟前
Docker部署的Mysql数据库自动化备份
数据库·mysql·docker
爬山算法40 分钟前
MongoDB(11)MongoDB的默认端口号是多少?
数据库·mongodb