关于mysql数据库gbk编码转utf8的问题

查询mysql数据库编码类型

-- 查询mysql 数据库编码类型:
show variables like '%char%';


Navicat

mysql

发现两个查出来的居然不一致,

my.ini配置文件中已经是utf8了

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8

# 服务端部分
[mysqld]
# basedir表示mysql安装路径
basedir=D:\ITQS\MySQL_x64_5.6.27\
# datadir表示mysql数据文件存储路径
datadir=D:\ITQS\MySQL_x64_5.6.27\data\
# port表示mysql端口
port=3306
# 服务端默认使用的字符集
character-set-server=utf8

怎么弄一样呢,很简单

-- 将数据库编码类型修改为utf8
SET NAMES 'utf8';

重新再查OK了

 

posted @ 2022-10-04 00:14  IT情深  阅读(179)  评论(0编辑  收藏  举报