`
lyliang
  • 浏览: 3137 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

fedora9下mysql的配置

阅读更多
一。使用yum命令安装mysql及其客户端(省略.....)
.二。MySQL安装完成后,它的数据库文件、配置文件和命令文件分别在不同的目录:
    1、数据库目录 /var/lib/mysql/
    2、配置文件   /usr/share/mysql(mysql.server命令及配置文件) 
    3、相关命令   /usr/bin(mysqladmin mysqldump等命令)
    4、启动脚本   /etc/rc.d/init.d/(启动脚本文件mysql的目录)
三。创建用户(省略......)
四。MySQL编码(重点)
    登录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     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
在这种默认的配置下,无论插入数据或者查询数据,其中的中文都变成了“?”,这就要把数据库的编码设置成utf8了,以下是修改的步骤:

修改MySQL默认数据库的编码
需要编辑my.cnf文件:
vi /etc/my.cnf
在[mysqld] 下添加以下2项:
default-character-set=utf8
init_connect='SET NAMES utf8'
在[client] 下添加以下1项:
init_connect='SET NAMES utf8'
  (注:如果没[client]项时,可以自己手动添加进去)
保存后重启mysql,再运行以下命令:
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | latin1                     |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
可以看到,修改已经生效了,
接下来是建库测试,中文没再乱码了



分享到:
评论

相关推荐

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

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

    配置fedora下php环境.doc

    "搭建Fedora下PHP环境...搭建 Fedora 下 PHP 环境需要安装 Apache、Mysql、PHP、phpMyAdmin 等组件,并需要配置各个组件的设置。通过本文的指导,读者可以一步步搭建 Fedora 下 PHP 环境,并成功地部署 Web 应用程序。

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

    本指南将详细讲解如何在Fedora 10上安装和配置MySQL 5.1.31、Apache 2.0.63和PHP 5.2.6。 首先,我们来安装MySQL数据库服务器。MySQL是开源的关系型数据库管理系统,用于存储和管理网站的数据。下面是安装过程: 1...

    MysqlFedora下Mysql安装及配置.pdf

    Mysql在Fedora下的安装及配置主要涉及几个步骤,下面将详细阐述每一个步骤中所需要注意的关键知识点。 首先,安装Mysql涉及下载四个关键的文件,包括mysql-client(客户端包)、mysql-server(主服务器包)、mysql-...

    fedora 更新 mysql 到 8.0.pdf

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

    mysql linux 安装配置

    MySQL在Linux平台上的安装和配置是一个复杂但必要的过程,尤其是在使用CentOS操作系统的情况下。MySQL是一个广泛使用的开源关系型数据库管理系统,其稳定性和性能使其成为构建数据库驱动的应用程序的首选。本知识...

    mysql-connector-java-Fedora

    8. 安装与配置:在Fedora上安装MySQL Connector/J,通常通过包管理器如dnf进行,例如`sudo dnf install mysql-connector-java`。配置应用时,可能需要将JAR文件添加到应用的类路径或系统的PATH环境变量中。 9. 错误...

    linux部署mysql配置文件

    在Linux系统上部署MySQL数据库涉及一系列的步骤,其中包括安装MySQL服务器、配置...以上就是Linux环境下部署MySQL数据库涉及的主要知识点,每个环节都需要根据实际情况仔细调整和管理,以确保MySQL服务满足应用的需求。

    fedora相关服务器配置实战宣贯.pdf

    在本实例中,我们将探讨如何使用Yum工具在Fedora 8上安装Apache、PHP和MySQL,并进行基本的配置。 1. **安装基本组件** 使用Yum是Fedora中快速安装软件包的便捷方法。对于Apache+PHP+MySQL环境,执行以下命令: `...

    Linux下下载,安装,配置MySQL

    在IT领域,尤其是在系统管理和数据库管理方面,了解如何在Linux环境下下载、安装和配置MySQL是一项基本且重要的技能。本文将详细解析在Linux操作系统中下载、安装及配置MySQL的过程,为那些希望在Linux环境下搭建和...

    fedora 13,fedora 13安装,fedora 13资料

    - **数据库服务器:** 更新了 MySQL 和 PostgreSQL 等数据库管理系统。 - **Samba(Windows 兼容性):** 改进了 Samba 的 Windows 兼容性,使得跨平台文件共享更加顺畅。 - **系统守护程序:** 更新了关键系统服务...

    Apache+Php+Mysql整合配置

    - **MySQL配置:** 调整MySQL配置文件(my.cnf),优化数据库性能,例如设置合适的缓冲池大小。 **四、测试与验证** - 完成配置后,通过访问带有PHP代码的网页,检查是否能正确显示动态内容,以此验证Apache、PHP与...

    mysql主从复制环境搭建(Fedora20)

    以下是如何在Fedora 20环境下搭建MySQL主从复制的详细步骤: 1. **环境准备**: - 你需要两台运行Fedora 20的Linux服务器,分别作为Master(主服务器)和Node(从服务器)。Master的IP为192.168.56.6,Node的IP为...

    Fedora 15 安装 Nginx (PHP-FPM)+MySQL+PHP Web服务.docx

    以下是如何在Fedora 15上安装和配置这些组件的详细步骤: 1. **安装MySQL**: - 使用`yum`命令安装MySQL服务器和客户端:`yum install mysql mysql-server` - 配置MySQL随系统启动:`systemctl enable mysqld` -...

    linux MYSQL配置全攻略

    以下是一个详细的Linux环境下MySQL配置与安装的步骤指南: 首先,你需要从MySQL官方网站下载适用于Linux系统的安装文件。在本例中,我们下载的是MySQL-server-4.0.23-0.i386.rpm和MySQL-client-4.0.23-0.i386.rpm这...

    Linux下安装Mysql

    9. **验证安装**:最后,可以使用`mysql -u root -p`登录MySQL,输入刚设置的密码,成功登录则表示安装完成。 以上就是使用RPM包在Linux下安装MySQL的详细过程。请确保在执行每一步时,都根据你的具体环境和MySQL...

    mysql安装配置-使用systemd管理MySQL服务器.pdf

    #### 五、为MySQL配置systemd 为了更好地利用systemd的功能,可以采取以下几种方式来配置MySQL: 1. **使用本地化的systemd配置文件**:可以在`/etc/systemd/system/mysqld.service.d`目录下创建自定义的配置文件,...

Global site tag (gtag.js) - Google Analytics