操作系统环境:
ubuntu9.0.4、MySql5.1(通过sudo apt-get install mysql5.1安装)
现象:
在终端
1.mysql -uroot -proot 进入mysql客户端
2.use parking 选中一个数据库
3.select *from users 选择一个用户表
里面中文字段显示为???
4.使用语句show variables like 'character%'
则会显示有几个选项为latin的,并不是utf8
解决步骤:
1. 找到mysql的配置文件
mysql的配置文件就是/etc/init.d/mysql/my.cnf。(如果不是ubuntu9.0.4,这个文件并不一定存在,由于你可能采取的MySQL安装方式跟网上所说的不一样,就
不一定能够找得到/etc/init.d/mysql/my.cnf。因此,你需要使用find命令查找cnf文件。记得不要去找my.cnf因为它不一定存在,而应该
找*.cnf。
2.修改前应该备份一下cp /etc/init.d/mysql/my.cnf /etc/my.cnf.bak
打开my.cnf修改编码
# sudo vi /etc/init.d/mysql/my.cnf
在[mysqld]下添加
default-character-set=utf8
在[client]下添加
default-character-set=utf8
3. 重启mysql
根据你安装mysql的方式的不同,采用不用的命令来重启你的mysql。如果你配置过使用mysqld自启动方式,可以执行
cd /usr/bin/
mysqladmin -uroot -proot shutdown
mysqld_safe & (如果权限不够的话就执行 sudo mysql_safe &)
4.使用语句show variables like 'character%'
则会只有一个是latin,其余的是utf8
5.在mysql程序里面设置字符集编码,可以使界面显示成中文:
set character_set_results = gbk;
分享到:
相关推荐
**Java Development Kit (JDK) 9.0.4 知识详解** Java Development Kit (JDK) 是Oracle公司发布的用于开发和运行Java应用程序的重要工具集。JDK 9.0.4 版本是JDK 9的一个更新版本,包含了Java运行时环境(JRE)、...
在Ubuntu 9.0.4环境下,解决MySQL乱码问题的方法有所不同: 1. 首先,找到MySQL的配置文件。在Ubuntu中通常是`/etc/init.d/mysql/my.cnf`,但若文件不存在,需使用`find`命令查找其他`.cnf`文件。 2. 在修改配置...
ZendStudio9.0.4快速破解方案,百试不爽
在这个特定的压缩文件"jdk-9.0.4_windows-x64_bin.rar"中,我们找到了JDK的Windows 64位版本。这个版本的JDK是Oracle公司针对Java 9.0.4发布的,它包含了Java运行环境(Java Runtime Environment, JRE)和一系列用于...
JDK 9.0.4是Oracle公司发布的JDK的一个版本,该版本包含了Java SE(标准版)9的更新,旨在提高性能、稳定性和安全性。在本文中,我们将深入探讨JDK 9.0.4的关键特性、安装过程以及如何在Windows 64位系统上进行配置...
这个压缩包提供了一个免安装的JRE,这意味着用户无需经过传统的安装过程,只需解压并配置环境变量即可使用,这对于那些因各种原因无法正常运行安装版JRE的计算机来说是一个很好的解决方案。 首先,让我们深入了解...
【Apache Tomcat 9.0.4 for Windows x64详解】 Apache Tomcat是一款开源的Java Servlet容器,它实现了Java EE的Web应用服务器规范,尤其是Servlet和JavaServer Pages(JSP)技术。作为轻量级应用服务器,Tomcat在中...
jdk-9.0.4_linux-x64_bin.rpm LINUX环境下 JDK9.0.4 64位
Oracle PL/SQL Developer9.0.4 注册机
ZendStudio9.0.4的破解文件及注册码.
PL/SQL Developer9.0.4 及其以上版本的中文语言包
**Java SDK 9.0.4 官方文档详解** Java Development Kit (JDK) 是Java编程语言的核心组件,包含了开发、运行Java应用程序所需的所有工具和库。JDK 9.0.4 版本是Oracle公司发布的一个稳定版本,为开发者提供了许多新...
JDK的版本9.0.4是Java历史上的一个重要版本,它在功能和性能上都有所提升。 1. **Java版本**:JDK 9.0.4是Java 9的一个更新版本,发布于2017年10月18日。Java 9引入了许多新特性,包括模块系统(Project Jigsaw)、...
在这个特定的案例中,我们讨论的是JDK的第9版本,具体为9.0.4的Windows 64位版本,其文件名为"jdk-9.0.4_windows-x64_bin.zip"。这个压缩包包含了在Windows操作系统上安装和使用JDK所需的所有组件。 首先,JDK的...
jdk-9.0.4_windows-x64_bin.z01 jdk9的最新版 20191120 总共4个压缩包
《PhotoScissors 9.0.4:轻松抠图的专业工具》 在数字图像处理领域,抠图是一项不可或缺的技术,它能将图像中的特定对象精确地提取出来,以便于后期编辑或合成。PhotoScissors是一款专为此目的设计的软件,其最新...
官网原版jre-9.0.4_osx-x64_bin.dmg 官网原版jre-9.0.4_osx-x64_bin.dmg
在JDK 9.0.4中,引入了模块系统,这是Java平台的一项重大变革,目的是解决大型应用的可维护性、可扩展性和安全性问题。模块化使得开发者可以更好地管理依赖关系,提高代码的封装性,同时降低启动时间和内存占用。 ...
zend studio9.0.4注册机
sysstat-9.0.4-18.el6.x86_64.rpm