卸载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
分享到:
相关推荐
本篇文章将详细介绍如何通过 rpm 包的方式在 Linux(具体为 Red Hat Enterprise Linux 6.5 版本)环境中安装 MySQL,并给出具体的配置与常见问题解决方法。 #### 二、准备工作 ##### 第一步:下载 RPM 包 - **下载...
MySQL 5.6 RPM安装包文件是为Linux系统设计的一种便捷的软件安装方式,RPM(Red Hat Package Manager)是Linux上广泛使用的软件包管理器,它可以自动化处理软件的安装、升级、卸载等任务。MySQL 5.6是这款流行的关系...
- **RPM简介**:RPM(Red Hat Package Manager)是Linux系统中用于安装、卸载、管理软件包的工具,它记录了软件包的名称、版本、发布号、安装位置等信息,并能够通过这些信息对软件进行管理。RPM软件包通常具有`.rpm...
在Linux系统中,经常使用RPM(Red Hat Package Manager)包来安装MySQL。本篇文章将详细讲解如何通过RPM包在Linux环境中安装MySQL,并导入测试文件`world.sql`。 首先,你需要确保你的Linux发行版支持RPM包。例如,...
RPM方式是Linux环境下安装MySQL的一种便捷方法,适用于CentOS、Red Hat等发行版。这种方式依赖于包管理器自动处理依赖关系,简化了安装过程。 ### 二、二进制方式安装MySQL V5.7.18 #### 1. 上传并解压 上传MySQL...
在Linux环境中,MySQL数据库系统的安装通常通过RPM(Red Hat Package Manager)包来实现,这是一种高效且方便的软件管理工具。以下是一个详细步骤,以MySQL-server-4.0.14-0.i386.rpm为例: 1. **RPM包安装**: - ...
本文将详细介绍如何在Linux环境下通过RPM(Red Hat Package Manager)包来安装MySQL。 RPM是Linux发行版中常用的一种软件包管理器,它能够方便地安装、升级和管理软件。在标题中提到的“Linux系统MySQL(rpm版)安装...
在本场景中,我们讨论的是使用RPM(Red Hat Package Manager)包来安装MySQL 5.7.26版本的过程。RPM是针对基于RPM的Linux发行版,如Red Hat、CentOS和Fedora等,提供的一种软件包管理器,它能够简化软件的安装、升级...
首先,了解RPM(Red Hat Package Manager)文件格式。RPM是Linux系统中常用的软件包管理器,用于安装、升级、查询和卸载软件。在CentOS 7中,我们通常使用RPM文件来安装MySQL。 1. **准备工作** - 下载所需的MySQL...
在Linux系统中,通过RPM(Red Hat Package Manager)包来安装MySQL是常见的方式之一。本篇文章将详细讲解如何在Linux环境下使用RPM包安装MySQL。 首先,我们需要理解RPM包是什么。RPM是Linux发行版中用于软件包管理...
【知识点详解】 本文详细介绍了如何在CentOS 6.2操作系统上使用RPM包安装MySQL 5.0.16。以下是安装过程中涉及的关键知识点: 1. **RPM包管理**: ...按照这些步骤执行,用户应能成功安装并配置MySQL服务器。
在Linux上,特别是基于RPM的发行版,如CentOS、Fedora和Red Hat Enterprise Linux,使用RPM包是常见的安装软件方法。 标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这...
如果你使用RPM(Red Hat Package Manager)或yum(Yellowdog Updater, Modified)工具来安装MySQL,卸载时需要特别注意,因为简单地使用`rpm -e`或`yum remove`可能无法完全清除所有相关的配置文件和数据。...
MySQL 5.6.9是MySQL数据库管理系统的一个版本,它基于RPM(Red Hat Package Manager)格式进行安装,这是在Linux系统中常见的软件包管理方式。RPM包简化了软件的安装、升级和卸载过程,使得用户可以方便地管理MySQL...
在Linux环境中,以RPM(Red Hat Package Manager)方式搭建PHP环境是常见的系统管理任务,尤其对于基于RHEL(Red Hat Enterprise Linux)或其衍生版本的系统,如CentOS、Fedora等。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版本的RPM软件包。它是专门为基于Red Hat Enterprise Linux 7或CentOS 7操作系统的64位计算机设计的。RPM是一种在Linux操作系统上使用的包管理工具,它能够...
在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 的过程涉及多个步骤,包括环境准备、软件卸载、依赖项安装、MySQL 编译与配置等。下面将对这些步骤进行详细介绍。 #### ...