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

相关推荐
飞翔的佩奇1 小时前
Java项目: 基于SpringBoot+mybatis+maven+mysql实现的疾病防控综合管理系统(含源码+数据库+毕业论文)
java·数据库·spring boot·mysql·spring·毕业设计·疾病防控
Anna_Tong1 小时前
DataWorks 与传统数据治理方案相比有哪些优势?
大数据·数据库·阿里云·云计算·数据安全·dataworks
摸鱼仙人~3 小时前
快速上手mybatis教程
数据库·oracle·tomcat
aiweker3 小时前
Python处理数据库:MySQL与SQLite详解
数据库·python
安清h4 小时前
【基于SprintBoot+Mybatis+Mysql】电脑商城项目之用户登录
java·后端·mysql·spring
翎野君6 小时前
在业务高峰期更新 PostgreSQL 表结构(DDL)导致性能问题
数据库·postgresql
想做富婆6 小时前
oracle:索引(B树索引,位图索引,分区索引,主键索引,唯一索引,联合索引/组合索引,函数索引)
数据库·oracle·索引
yours_Gabriel7 小时前
【Redis_1】初识Redis
数据库·redis·缓存
萝卜青今天也要开心8 小时前
读书笔记-《Redis设计与实现》(二)单机数据库实现(上)
java·数据库·redis·学习·缓存
暮湫8 小时前
数据的添加、更新与删除
mysql