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

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