`
alan0509
  • 浏览: 10785 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

rpm方式安装的MySQL服务 并 修改数据文件目录( red hat)

 
阅读更多
卸载mysql

1、查找以前是否装有mysql
命令:rpm -qa|grep -i mysql
可以看到mysql的两个包:
mysql-*..*.RHEL**
mysqlclient*.RHEL**
2、删除mysql
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-*.RHEL* )
3、删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
  rm -fr /var/lib/mysql


安装mysql:

分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本):

查看linux的系统版本
http://blog.csdn.net/java2000_net/article/details/6557950

MySQL-server-5.5.16-1.rhel5.i386.rpm

MySQL-client-5.5.16-1.rhel4.i386.rpm

MySQL-devel-5.5.16-1.rhel4.i386.rpm

wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.16-1.rhel4.i386.rpm/from/http://mysql.spd.co.il/

wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-client-5.5.16-1.rhel4.i386.rpm/from/http://mysql.spd.co.il/

wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-devel-5.5.16-1.rhel4.i386.rpm/from/http://mysql.spd.co.il/


下载完成后开始安装:

rpm -ivh MySQL-server-5.5.16-1.rhel4.i386.rpm MySQL-client-5.5.16-1.rhel4.i386.rpm MySQL-devel-5.5.16-1.rhel4.i386.rpm

提示安装完成后,输入mysql 看是否安装成功

首次安装时,默认密码为空,可以使用如下命令修改root密码,

mysqladmin -u root  password mypassword

mypassword 为你设定的新密码

然后再次登录

mysql -u root –p

查看mysql版本
mysql -V


Linux下通过rpm方式安装MySQL后默认是没有my.cnf
原因

至于为什么没有这个文件而MySQL却也能正常启动和作用,在这有两个说法,
  第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
  第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于rpm包安装的MySQL,
  解决方法,只需要复制一个/usr/share/mysql目录下的。cnf文件到/etc目录,并改名为my.cnf即可。

给出命令: cp /usr/share/mysql/my-medium.cnf /ect/my.cnf
   

更改数据库文件的目录

第一步 创建要迁移的目录
mkdir -p /data/mysql
授权
chown mysql.mysql /data/mysql/

修改:
vi /etc/my.cnf
[mysqld]
#datadir=/var/lib/mysql
datadir=/data/mysql

启动mysql
/usr/bin/mysqld_safe &


参考文档:
rpm方式安装mysql
http://www.cnblogs.com/hb_cattle/archive/2011/10/16/2213825.html

yum,rpm方式安装卸载mysql
http://rogerwsm.blog.hexun.com/85814183_d.html

mysql 报错:MYSQL:The server quit without updating PID file。以下是可能的原因与解决方法
http://www.jb51.net/article/33810.htm

几个重要的排错文件
localhost.localdomain.err
http://blog.csdn.net/faye0412/article/details/7038290

rpm方式安装的MySQL服务如何修改数据文件目录
http://www.linuxidc.com/Linux/2013-09/90350.htm
分享到:
评论

相关推荐

    Linux 使用rpm方式安装mysql

    本篇文章将详细介绍如何通过 rpm 包的方式在 Linux(具体为 Red Hat Enterprise Linux 6.5 版本)环境中安装 MySQL,并给出具体的配置与常见问题解决方法。 #### 二、准备工作 ##### 第一步:下载 RPM 包 - **下载...

    MySQL5.6 RPM安装包文件

    MySQL 5.6 RPM安装包文件是为Linux系统设计的一种便捷的软件安装方式,RPM(Red Hat Package Manager)是Linux上广泛使用的软件包管理器,它可以自动化处理软件的安装、升级、卸载等任务。MySQL 5.6是这款流行的关系...

    100 Linux下RPM方式安装MySQL5.7.pdf

    - **RPM简介**:RPM(Red Hat Package Manager)是Linux系统中用于安装、卸载、管理软件包的工具,它记录了软件包的名称、版本、发布号、安装位置等信息,并能够通过这些信息对软件进行管理。RPM软件包通常具有`.rpm...

    Mysql的RPM包安装和导入测试文件

    在Linux系统中,经常使用RPM(Red Hat Package Manager)包来安装MySQL。本篇文章将详细讲解如何通过RPM包在Linux环境中安装MySQL,并导入测试文件`world.sql`。 首先,你需要确保你的Linux发行版支持RPM包。例如,...

    01-mysql安装篇(rpm方式安装+二进制方式安装)-mysql rpm安装-CSDN博客.pdf

    RPM方式是Linux环境下安装MySQL的一种便捷方法,适用于CentOS、Red Hat等发行版。这种方式依赖于包管理器自动处理依赖关系,简化了安装过程。 ### 二、二进制方式安装MySQL V5.7.18 #### 1. 上传并解压 上传MySQL...

    rpm包安装Mysql.docx

    在Linux环境中,MySQL数据库系统的安装通常通过RPM(Red Hat Package Manager)包来实现,这是一种高效且方便的软件管理工具。以下是一个详细步骤,以MySQL-server-4.0.14-0.i386.rpm为例: 1. **RPM包安装**: - ...

    linux系统MySQL(rpm版)安装文件.zip

    本文将详细介绍如何在Linux环境下通过RPM(Red Hat Package Manager)包来安装MySQL。 RPM是Linux发行版中常用的一种软件包管理器,它能够方便地安装、升级和管理软件。在标题中提到的“Linux系统MySQL(rpm版)安装...

    linux下mysql5.7.26的rpm安装文件.zip

    在本场景中,我们讨论的是使用RPM(Red Hat Package Manager)包来安装MySQL 5.7.26版本的过程。RPM是针对基于RPM的Linux发行版,如Red Hat、CentOS和Fedora等,提供的一种软件包管理器,它能够简化软件的安装、升级...

    MySQL-Centos7离线安装rpm文件以及安装说明.rar

    首先,了解RPM(Red Hat Package Manager)文件格式。RPM是Linux系统中常用的软件包管理器,用于安装、升级、查询和卸载软件。在CentOS 7中,我们通常使用RPM文件来安装MySQL。 1. **准备工作** - 下载所需的MySQL...

    Mysql安装rpm包

    在Linux系统中,通过RPM(Red Hat Package Manager)包来安装MySQL是常见的方式之一。本篇文章将详细讲解如何在Linux环境下使用RPM包安装MySQL。 首先,我们需要理解RPM包是什么。RPM是Linux发行版中用于软件包管理...

    CentOS 6.2 RPM安装MySQL

    【知识点详解】 本文详细介绍了如何在CentOS 6.2操作系统上使用RPM包安装MySQL 5.0.16。以下是安装过程中涉及的关键知识点: 1. **RPM包管理**: ...按照这些步骤执行,用户应能成功安装并配置MySQL服务器。

    Linux下安装Mysql

    在Linux上,特别是基于RPM的发行版,如CentOS、Fedora和Red Hat Enterprise Linux,使用RPM包是常见的安装软件方法。 标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这...

    linux下如何彻底卸载RPM或yum安装的mysql_linux的yum命令

    如果你使用RPM(Red Hat Package Manager)或yum(Yellowdog Updater, Modified)工具来安装MySQL,卸载时需要特别注意,因为简单地使用`rpm -e`或`yum remove`可能无法完全清除所有相关的配置文件和数据。...

    mysql5.6.9rpm安装包

    MySQL 5.6.9是MySQL数据库管理系统的一个版本,它基于RPM(Red Hat Package Manager)格式进行安装,这是在Linux系统中常见的软件包管理方式。RPM包简化了软件的安装、升级和卸载过程,使得用户可以方便地管理MySQL...

    linux下以rpm方式搭建php环境.zip_rpm安装mysql

    在Linux环境中,以RPM(Red Hat Package Manager)方式搭建PHP环境是常见的系统管理任务,尤其对于基于RHEL(Red Hat Enterprise Linux)或其衍生版本的系统,如CentOS、Fedora等。RPM是一种软件包管理器,它能够...

    mysql客户端Linux RPM包

    MySQL客户端Linux RPM包是专为在Red Hat Enterprise Linux 7或Oracle Linux 7(64位)操作系统上使用的软件包。这个RPM包包含了运行MySQL客户端所需的组件,使得用户能够连接到MySQL服务器并执行各种数据库操作。...

    mysql-5.7.27-1.el7.x86-64.rpm

    mysql-5.7.27-1.el7.x86_64.rpm是一个用于安装MySQL 5.7.27版本的RPM软件包。它是专门为基于Red Hat Enterprise Linux 7或CentOS 7操作系统的64位计算机设计的。RPM是一种在Linux操作系统上使用的包管理工具,它能够...

    redhat6.9以rpm包方式安装MySQL8.0.26版本.docx

    在Red Hat Enterprise Linux Server 6.9 (Santiago)环境下,通过RPM包来安装MySQL 8.0.26是一种常见的安装方法。这个过程包括了检查系统版本、下载RPM包、卸载可能存在的旧版MySQL、安装新版本以及配置初始设置。...

    Red Hat 6.5 编译安装Mysql 5.7.11

    ### Red Hat 6.5 编译安装 MySQL 5.7.11 详细步骤 在 Red Hat 6.5 上编译安装 MySQL 5.7.11 的过程涉及多个步骤,包括环境准备、软件卸载、依赖项安装、MySQL 编译与配置等。下面将对这些步骤进行详细介绍。 #### ...

Global site tag (gtag.js) - Google Analytics