mysql不能显示中文字符

简介: 有时候MYSQL查询数据有中文的,就会显示乱码。 先使用下面命令显示出mySQL当前字符集的变量值: show variables like ‘%character%’; 可以看到: character_set_client和character_set_results的value值都是latin1,显示这是无法显示中文的。

有时候MYSQL查询数据有中文的,就会显示乱码。

image

先使用下面命令显示出mySQL当前字符集的变量值:

show variables like ‘%character%’;

可以看到:

character_set_client和character_set_results的value值都是latin1,显示这是无法显示中文的。

image

 

因此,需要输入下面两句:

set character_set_client=gbk;

set character_set_results=gbk;

再查询一下,中文问题就出来了。


image

 

    而上面的方法往往只是临时解渴之计,再根本的解决方法是在设计数据表时直接设置其charcater=gbk;

CREATE DATABASE dbName DEFAULT CHARSET=gbk;
USE Tank

CREATE TABLE tableName(

(table Field )


)DEFAULT CHARSET=gbk;

 

 

参考网址:

http://wenku.baidu.com/link?url=7v_tNah0H9Iy2QJTPt3452us7orj0K3vnTJ5rJ9VmUoL3ONMqOhYsPxH81Kplaqd5pqH9h419kK6Y-PZu1XwNNExnD-j0XbpDAS9UH67SjO

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
关系型数据库 MySQL Windows
MySQL启动时显示:发生系统错误 5。拒绝访问解决办法
MySQL启动时显示:发生系统错误 5。拒绝访问解决办法
MySQL启动时显示:发生系统错误 5。拒绝访问解决办法
|
关系型数据库 MySQL 数据库管理
mysql 查询后不显示标题
mysql -h 146.240.54.1 -P 60028 -u dba -p123456 -Dtestdb 直接进入命令行,select,是有|显示的格式的。
1566 0
|
关系型数据库 MySQL 数据库
解决MySQL无法输入中文字符的问题
解决MySQL无法输入中文字符的问题
1001 0
|
存储 关系型数据库 MySQL
【Mysql】一学就会!一劳永逸的解决插入中文字符时的报错
【Mysql】一学就会!一劳永逸的解决插入中文字符时的报错
473 0
|
关系型数据库 MySQL
解决Navicat中文乱码问题(mac版本,MySQL显示正常)
解决Navicat中文乱码问题(mac版本,MySQL显示正常)
685 0
解决Navicat中文乱码问题(mac版本,MySQL显示正常)
|
关系型数据库 MySQL 数据库
mysql控制台 show databases不显示结果的原因
mysql控制台 show databases不显示结果的原因
967 0
mysql控制台 show databases不显示结果的原因
|
关系型数据库 MySQL 数据库
MySQL百分比显示和显示前百分之几的方法
MySQL百分比显示和显示前百分之几的方法
728 0
MySQL百分比显示和显示前百分之几的方法
|
关系型数据库 MySQL 数据库
【MySQL作业】SELECT 数据查询——美和易思定制显示查询结果应用习题
【MySQL作业】SELECT 数据查询——美和易思定制显示查询结果应用习题
316 0
【MySQL作业】SELECT 数据查询——美和易思定制显示查询结果应用习题
|
存储 关系型数据库 MySQL
mysql加强(4)~多表查询:笛卡尔积、消除笛卡尔积操作(等值、非等值连接),内连接(隐式连接、显示连接)、外连接、自连接
mysql加强(4)~多表查询:笛卡尔积、消除笛卡尔积操作(等值、非等值连接),内连接(隐式连接、显示连接)、外连接、自连接
1341 0
mysql加强(4)~多表查询:笛卡尔积、消除笛卡尔积操作(等值、非等值连接),内连接(隐式连接、显示连接)、外连接、自连接
|
关系型数据库 MySQL
mysql如何显示前50行?
mysql如何显示前50行?
720 0

推荐镜像

更多