`

fedora11下解决Mysql乱码问题

阅读更多
  mysql的字符编码是比繁琐的事情,我用的fedora11默认安装mysql5.1
$mysql --user=root --password=布拉布拉布拉

链接到Mysql后,输入
mysql>show variables like 'character%';      //查看当前数据库的字符编码

列出如下显示:
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | latin1                       |
| character_set_connection | latin1                        |
| character_set_database   | latin1                        |
| character_set_filesystem | binary                     |
| character_set_results    | latin1                        |
| character_set_server     | latin1                        |
| character_set_system     | latin1                        |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

怪不得输入中文之后显示出来都是“???”。在网上搜集到的有效办法是:找到mysql的配置文件my.cnf进行修改:
1、
#gedit /etc/my.cnf

2、在弹出的编辑器中,找到[mysqld],在下面添加
default-character-set=utf8           //默认字符集为utf8
init_connect='SET NAMES utf8'        //(设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

3、找到(或添加)[client],在下面添加:
default-character-set=utf8           //默认字符集为utf8

4、保存后退出,并重启mysql服务
    测试一下,一切正常了~~
分享到:
评论

相关推荐

    Fedora9在线安装Mysql的步骤

    这应该是我用过的最简单的Mysql安装方法。在线安装,省去了大部分麻烦,你只要输入几个指令就可以了。如果你网速够快,整个过程只要几分钟就可以完成。由于本人也是新手,不知道为什么有些人安装mysql的步骤那么麻烦...

    fedora11 下一些软件的安装使用说明

    fedora11 下一些软件的安装使用说明 mysql+php+apache 建立discuz论坛 不关闭selinux

    Fedora 14 audacious的安装和Rhythmbox中文乱码解决方案.docx

    标题中的"Fedora 14 audacious的安装和Rhythmbox中文乱码解决方案"涉及到两个主要知识点:在Fedora 14操作系统上安装Audacious媒体播放器以及解决Rhythmbox和Audacious中出现的中文乱码问题。让我们逐一探讨这些内容...

    Fedora 11忘记密码的解决办法

    ### Fedora 11忘记密码的解决办法 #### 知识点概述 对于使用Fedora 11的操作系统用户来说,可能会遇到忘记root密码的情况。本文将详细介绍如何在Fedora 11系统中重置root密码的方法,包括通过单用户模式进行密码...

    fedora 9 libpcap + mysql 实现arp 数据包的捕获与入库

    在IT领域,特别是网络安全与数据分析方向,Fedora 9、libpcap以及MySQL三者结合实现ARP数据包的捕获与存储入库是一个典型的高级应用场景。本文将深入解析这一技术组合的关键知识点,包括其架构原理、代码解读及其...

    虚拟机中Fedora_11安装过程全图

    【虚拟机中Fedora_11安装过程全图】这篇文档详细介绍了在虚拟机环境下,使用VMware Workstation 8.0安装Fedora 11操作系统的过程,包括遇到的常见问题及其解决方案。以下是对该安装过程的详细解析: 首先,安装...

    Fedora环境下装MySQL命令方法介绍

    以下是一份详细的步骤指南,帮助你在Fedora环境下安装MySQL 5.5.28。 首先,确保你的Fedora系统是最新的,可以通过运行`sudo dnf update`来更新系统软件包。Fedora release 17已经相当老旧,推荐至少使用Fedora 35...

    硬盘安装Fedora11教程及Grub4Dos

    在本教程中,我们将深入探讨如何使用硬盘安装Fedora 11操作系统,并涉及Grub4Dos这一引导加载器的配置。Fedora 11是一款基于Linux的开源操作系统,以其先进的技术和创新特性而受到广大用户的喜爱。硬盘安装是将操作...

    解决Fedora 11中root用户无法登录图形界面的问题.txt

    解决Fedora 11中root用户无法登录图形界面的问题.txt

    fedora 11 下 编译arm-linux交叉工具链

    本文将详细解析如何在Fedora 11系统下编译适用于ARM-Linux的交叉工具链,这个问题曾困扰作者四天之久。通过借鉴前人的经验和使用crosstool脚本来实现这一过程。 首先,交叉工具链是用于在一个平台(例如,基于Intel...

    fedora 更新 mysql 到 8.0.pdf

    在Fedora系统中更新MySQL到8.0是一个重要的任务,因为这将确保你的数据库服务器保持最新,具有更好的安全性和性能优化。以下是如何从旧版本升级到MySQL 8.0的详细步骤: 首先,你需要移除已安装的旧版本MySQL。在...

    Fedora 11下7步轻松搞定LAMP安装

    在本文中,我们将详细介绍如何在Fedora 11操作系统上快速安装LAMP(Linux、Apache、MySQL、PHP)服务器。LAMP是Web开发的基础架构,适用于构建动态网站和应用程序。以下是一个简化的7步安装过程,特别适合初学者。 ...

    ns2-allinone-2.30在fedora 13下安装问题加解决办法

    ### ns2-allinone-2.30在Fedora 13下的安装问题与解决方案 #### 背景介绍 NS2(Network Simulator 2)是一款广泛使用的网络模拟器,用于研究和测试各种网络协议及架构的行为。对于学术研究者和网络工程师来说,NS2...

    fedora 11-Ubuntu9-10安装vmware tools 解决文件共享的问题

    在标题和描述中提到的“fedora 11-Ubuntu9-10安装vmware tools 解决文件共享的问题”,主要涉及的是如何在Fedora 11和Ubuntu 9.10这两个Linux发行版上安装VMware Tools,并通过它来解决文件共享的问题。下面我们将...

    Fedora 11 User Guide

    - **常见问题解决**:列举了无法登录时可能遇到的问题及其解决方案。 - **桌面环境概览**: - **GNOME桌面**: - **顶部菜单面板**:介绍如何通过顶部菜单访问应用程序和服务。 - **桌面区域**:解释了桌面图标...

    Fedora 10下整合安装mysql-5.1.31、httpd-2.0.63 、php-5.2.6

    在Fedora 10操作系统中搭建LAMP(Linux, Apache, MySQL, PHP)服务器是许多开发者和系统管理员常做的任务,因为这是一个强大的平台,用于构建动态网页应用。本指南将详细讲解如何在Fedora 10上安装和配置MySQL ...

Global site tag (gtag.js) - Google Analytics