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服务
测试一下,一切正常了~~
分享到:
相关推荐
这应该是我用过的最简单的Mysql安装方法。在线安装,省去了大部分麻烦,你只要输入几个指令就可以了。如果你网速够快,整个过程只要几分钟就可以完成。由于本人也是新手,不知道为什么有些人安装mysql的步骤那么麻烦...
fedora11 下一些软件的安装使用说明 mysql+php+apache 建立discuz论坛 不关闭selinux
标题中的"Fedora 14 audacious的安装和Rhythmbox中文乱码解决方案"涉及到两个主要知识点:在Fedora 14操作系统上安装Audacious媒体播放器以及解决Rhythmbox和Audacious中出现的中文乱码问题。让我们逐一探讨这些内容...
### Fedora 11忘记密码的解决办法 #### 知识点概述 对于使用Fedora 11的操作系统用户来说,可能会遇到忘记root密码的情况。本文将详细介绍如何在Fedora 11系统中重置root密码的方法,包括通过单用户模式进行密码...
在IT领域,特别是网络安全与数据分析方向,Fedora 9、libpcap以及MySQL三者结合实现ARP数据包的捕获与存储入库是一个典型的高级应用场景。本文将深入解析这一技术组合的关键知识点,包括其架构原理、代码解读及其...
【虚拟机中Fedora_11安装过程全图】这篇文档详细介绍了在虚拟机环境下,使用VMware Workstation 8.0安装Fedora 11操作系统的过程,包括遇到的常见问题及其解决方案。以下是对该安装过程的详细解析: 首先,安装...
以下是一份详细的步骤指南,帮助你在Fedora环境下安装MySQL 5.5.28。 首先,确保你的Fedora系统是最新的,可以通过运行`sudo dnf update`来更新系统软件包。Fedora release 17已经相当老旧,推荐至少使用Fedora 35...
在本教程中,我们将深入探讨如何使用硬盘安装Fedora 11操作系统,并涉及Grub4Dos这一引导加载器的配置。Fedora 11是一款基于Linux的开源操作系统,以其先进的技术和创新特性而受到广大用户的喜爱。硬盘安装是将操作...
解决Fedora 11中root用户无法登录图形界面的问题.txt
本文将详细解析如何在Fedora 11系统下编译适用于ARM-Linux的交叉工具链,这个问题曾困扰作者四天之久。通过借鉴前人的经验和使用crosstool脚本来实现这一过程。 首先,交叉工具链是用于在一个平台(例如,基于Intel...
在Fedora系统中更新MySQL到8.0是一个重要的任务,因为这将确保你的数据库服务器保持最新,具有更好的安全性和性能优化。以下是如何从旧版本升级到MySQL 8.0的详细步骤: 首先,你需要移除已安装的旧版本MySQL。在...
在本文中,我们将详细介绍如何在Fedora 11操作系统上快速安装LAMP(Linux、Apache、MySQL、PHP)服务器。LAMP是Web开发的基础架构,适用于构建动态网站和应用程序。以下是一个简化的7步安装过程,特别适合初学者。 ...
### ns2-allinone-2.30在Fedora 13下的安装问题与解决方案 #### 背景介绍 NS2(Network Simulator 2)是一款广泛使用的网络模拟器,用于研究和测试各种网络协议及架构的行为。对于学术研究者和网络工程师来说,NS2...
在标题和描述中提到的“fedora 11-Ubuntu9-10安装vmware tools 解决文件共享的问题”,主要涉及的是如何在Fedora 11和Ubuntu 9.10这两个Linux发行版上安装VMware Tools,并通过它来解决文件共享的问题。下面我们将...
- **常见问题解决**:列举了无法登录时可能遇到的问题及其解决方案。 - **桌面环境概览**: - **GNOME桌面**: - **顶部菜单面板**:介绍如何通过顶部菜单访问应用程序和服务。 - **桌面区域**:解释了桌面图标...
在Fedora 10操作系统中搭建LAMP(Linux, Apache, MySQL, PHP)服务器是许多开发者和系统管理员常做的任务,因为这是一个强大的平台,用于构建动态网页应用。本指南将详细讲解如何在Fedora 10上安装和配置MySQL ...