`
enter775
  • 浏览: 21383 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ubuntu9.04下mysql中文乱码问题

阅读更多

 

      mysql的中文乱码已经翻来覆去碰到过几次了,这几天因为学习php+mysql开发,老朋友又见面了。

 

      记录下来,希望对大家有用。

 

      mysql 是 ubunt 9.04下 lamp 里面自动安装的。

 

      配置文件在 /etc/mysql/ 下 ,my.conf,记得为这个文件做个备份先。

 

      碰到乱码的情况千奇百怪,不要被这些东西给弄晕了,要了解本质。

 

      先要知道两个mysql的命令: show variables like '%character%';     

                                              show variables like '%collation%';

 

      在未对数据库做任何配置的情况下, 数据库就是瑞典人(发明mysql)手上的东西,什么都是万恶的latin。这种情况下,中文肯定有乱码。

 

     

 

 

 

     1. 首先需要在[mysqld]段加入一下代码改成:
          default-character-set=utf8
          重启 mysql  

      情况会变成这样:

 


 

     2. 然后在[mysql]段加入一下代码改成:default-character-set=utf

         重启mysql

         那些latin,变为utf8

      情况会变成这样:

 


 

 

     ps: 当然 使用命令

             mysql> SET NAMES 'utf8' ;
             Query OK, 0 rows affected (0.00 sec)

              效果一样,不过重启之后,latin又会回来。

 

     至此,mysql中文乱码问题基本解决,如果还出现乱码,那极有可能,是在其它环节出了问题。

 

参考:

http://bbs.pfan.cn/post-207036.html

 

 

 

 

 

 

 

 

  • 大小: 54.1 KB
  • 大小: 60.7 KB
  • 大小: 39.2 KB
  • 大小: 40.3 KB
  • 大小: 23.8 KB
  • 大小: 19.1 KB
分享到:
评论

相关推荐

    在ubuntu 9.04上安装VMWareTools步骤 -上海嵌入式家园-开发板商城

    ### 在Ubuntu 9.04上安装VMware Tools的详细步骤及注意事项 #### 一、背景介绍 在虚拟化环境中,为了提高宿主机与虚拟机之间的兼容性和性能,通常需要在虚拟机内部安装一个名为VMware Tools的软件包。本文将详细...

    Ubuntu9.04下安装SimpleScalar

    ### Ubuntu9.04下安装SimpleScalar的知识点详解 #### 1. 安装环境 - **操作系统**:Ubuntu 9.04 - **GCC版本**:4.3.3(该版本为系统自带) #### 2. 软件下载 - **下载地址**:访问官方网站 ...

    硬盘安装ubuntu9.04过程详解

    标题中的“硬盘安装Ubuntu 9.04过程详解”指的是在个人计算机的硬盘上安装Linux Ubuntu 9.04操作系统的详细步骤。Ubuntu 9.04,代号“Jaunty Jackalope”,是Ubuntu发布的一个较早的版本,于2009年推出,它提供了对...

    ubuntu 9.04基本命令

    对于学习ubuntu 9.04的童鞋很有用滴

    Ubuntu 9.04 安装过程札记

    在本篇文章中,我们将深入探讨如何安装Ubuntu 9.04操作系统,这是一款基于Debian的Linux发行版,因其稳定性、易用性和强大的开源社区支持而受到广大用户的喜爱。Ubuntu 9.04,代号Jaunty Jackalope,发布于2009年,...

    ubuntu9.04安装全体验

    总的来说,Ubuntu 9.04的安装体验涵盖了从下载ISO到配置系统的所有环节,而安装Flash Player则反映了当时开源操作系统与闭源软件兼容性的问题。这篇博客对于初次接触Ubuntu或想要升级系统的用户来说,是一份宝贵的...

    完美的服务器--ubuntu 9.04

    Ubuntu 9.04 ISPconfig设置

    ubuntu9.04更新源

    ### Ubuntu 9.04 更新源配置详解 #### 背景介绍 Ubuntu 9.04(代号Jaunty Jackalope)是2009年4月发布的Ubuntu版本之一,它提供了许多功能改进和性能提升。随着时间的推移,用户可能会遇到软件包过时或下载速度慢的...

    colinux的Ubuntu 9.04的镜像文件

    Ubuntu-9.04-1gb.7z,是colinux下的Ubuntu 9.04的镜像文件~

    OpenERP Installing Ubuntu9.04

    OpenERP Installing Ubuntu9.04

    ubuntu9.04中文输入法安装包

    在Ubuntu 9.04操作系统中,中文输入法的安装对于使用中文的用户来说是必不可少的。这个压缩包提供了一套完整的解决方案,包含了多种输入法引擎和必要的支持库,以确保用户能够在系统中流畅地输入中文。以下是关于这...

    新手windows下硬盘安装Ubuntu 9.04

    ### 新手在Windows环境下通过硬盘安装Ubuntu 9.04 的详细步骤 #### 知识点一:理解Ubuntu 9.04与Windows双系统安装背景 - **Ubuntu 9.04** 是一款基于Debian的开源操作系统,提供了一个用户友好的图形界面以及丰富...

    ubuntu 9.04 安装配置优化全记录

    ubuntu 9.04 安装配置优化全记录

    ubuntu9.04翻译软件stardict词典

    标题中的“ubuntu9.04翻译软件stardict词典”指的是在Ubuntu 9.04操作系统上使用的Stardict翻译软件。Stardict是一款开源的、强大的词典和翻译工具,它支持多种语言和词典格式,允许用户在Linux环境下进行高效的词汇...

    ubuntu9.04下的LAMP安装

    Apache 以便加载新的 ...在 Ubuntu 9.04 版本中,LAMP 环境的搭建是一个基础且重要的步骤,为后续的 Web 开发和服务器部署提供了基石。随着技术的发展,现在的 LAMP 环境安装已经更加简化,但基本原理和步骤仍然相似。

    ubuntu9.04 服务器版官方文档

    ### Ubuntu 9.04 服务器版官方文档知识点解析 #### 一、引言 Ubuntu 9.04 服务器版官方文档是一份详细的指南,旨在帮助用户安装、配置及定制 Ubuntu 9.04 服务器系统以满足特定需求。这份文档由 Ubuntu 文档团队...

    ubuntu9.04wepcrack

    ubuntu9.04wepcrack可以参考一下的。 有能搞定wpa&wpa2的大家可以交流一下啊。

Global site tag (gtag.js) - Google Analytics