`

mysql linux安裝(二)——rpm方式

 
阅读更多

1.去http://mirrors.sohu.com/mysql/下载mysql的rpm包:

MySQL-server-5.6.35-1.el6.x86_64

MySQL-client-5.6.35-1.el6.x86_64

MySQL-devel-5.6.35-1.el6.x86_64

 

2.执行安装命令(注意安装之前要保证本机没有已安装的mysql):

rpm -ivh MySQL-server-5.6.35-1.el6.x86_64

如果报错:

[root@bjyf-59-46 qiangge]#  rpm -ivh  MySQL-server-5.6.35-1.el6.x86_64.rpm

warning: MySQL-server-5.6.35-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

error: Failed dependencies:

        /bin/sh is needed by MySQL-server-5.6.35-1.el6.x86_64

        /usr/bin/perl is needed by MySQL-server-5.6.35-1.el6.x86_64

        chkconfig is needed by MySQL-server-5.6.35-1.el6.x86_64

可以执行以下强制命令:

rpm -ivh  MySQL-server-5.6.35-1.el6.x86_64.rpm  --nodeps --force

继续安装client和devel的rpm安装包。

 

3. 初始化MySQL及设置密码

#安装mysql

/usr/bin/mysql_install_db

#启动mysql服务

service mysql start

#查看root账号密码

cat /root/.mysql_secret 

# The random password set for the root user at Wed Dec 11 23:32:50 2013 (local time): qKTaFZnl

(如果未修改过root用户密码,默认为随机密码KTaFZnl)

#然后用随机密码登录root

mysql -uroot –pqKTaFZnl

#然后修改root用户密码为123456

SET PASSWORD = PASSWORD('123456');

#退出,用新密码登录

mysql -uroot -p123456

 

4. 修改允许远程登录

cd /usr/bin

./mysql -uroot -p123456

use mysql;

select host,user,password from user;

 

+-----------------------+------+-------------------------------------------+

| host                  | user | password                                  |

+-----------------------+------+-------------------------------------------+

| localhost             | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

| localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |

| 127.0.0.1             | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |

| ::1                   | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |

+-----------------------+------+-------------------------------------------+

 #修改root用户的密码

update user set password=password('123456') where user='root';

#修改root用户允许远程登录的权限

update user set host='%' where user='root' and host='localhost';

#使修改生效

flush privileges; ---意为重新加载权限表,也可以通过重启mysql服务来实现。

 

5.设置开机自启动

chkconfig mysql on

查看结果:

chkconfig --list | grep mysql

mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off

 

*安装过程中可能会出现的错误:

1.Installing MySQL system tables.../usr/sbin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory

解决方法:yum install -y numactl.x86_64

2.ERROR! The server quit without updating PID file (/var/lib/mysql/bjyf-guweiqiang-59-48.pid).

解决方法:

 

linux 安装mysql rpm参考:

http://blog.csdn.net/leshami/article/details/23826753

http://www.cnblogs.com/xs104/p/4589041.htm

http://blog.csdn.net/liumm0000/article/details/18841197

 

 

以下为rpm方式安装mysql的卸载方法:

1、 检查是否安装了MySQL组件

rpm -qa | grep -i mysql

显示的即为已安装的mysql组件列表。

调用 rpm -e <包的名字> 删除特定rpm包

如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包。

 

2、卸载之前关闭mysql服务:

service mysqld status

如果显示running,则表示有mysql服务在运行。

 

3. 执行命令:find / -name mysql

列出的就是含有mysql目录的所有路径,然后执行删除目录命令:

rm -rf /usr/local/mysql

检查是否已删除干净:whereis mysql

如果为空,就表示已全部删除干净。

 

4. 删除mysql用户和用户组

userdel mysql

groupdel mysql

 

5. 删除mysql配置文件:

rm -rf /etc/my.cnf

 

最后检查是否还有未卸载的mysql组件:

rpm -qa | grep -i mysql

 

参考:

http://blog.csdn.net/leshami/article/details/25068945

http://www.cnblogs.com/kerrycode/p/4364465.html

 

 

 

分享到:
评论

相关推荐

    Linux安装MySql devel

    2. **RPM包管理**:`MySQL-devel-5.5.39-2.rhel5.i386.rpm` 是一个RPM(Red Hat Package Manager)格式的软件包,这是基于Fedora和RHEL(Red Hat Enterprise Linux)的Linux发行版常用的软件包管理方式。RPM包包含...

    浅谈Linux 二进制包安装MySQL的一些问题

    也就是说,就算rpm包安装不上,二进制包还是可以安装上去并且正常运行的。 ———————————————- 如果安装的好MySQL不能启动,可能是因为系统自带的/etc/my.cnf所引起的! 比如说不能更新pi

    Linux复习资料——CentOS7下安装MySQL5.7.22安装包

    本教程将详细阐述如何在 CentOS 7 操作系统中安装 MySQL 5.7.22 数据库服务,这对于那些需要搭建数据库环境或者深入理解Linux系统管理的IT专业人士来说是必备的知识。 首先,我们来看“mysql-5.7.22-1.el7.x86_64....

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

    根据提供的文档信息,我们可以详细解析出关于MySQL安装的两种主要方法——RPM方式与二进制方式的关键步骤和注意事项。 ### 一、RPM方式安装MySQL #### 1. 检查是否安装了MariaDB 在安装MySQL之前,首先需要确保...

    Linux入门及软件安装

    4.1 Linux系统软件安装方式 30 4.2 JAVA软件安装——JDK安装 30 4.3 JAVA软件安装——Tomcat安装 31 4.4 RPM方式软件安装——MySql数据库安装 31 4.5 YUM方式软件安装 34 4.6 C语言软件源码编译安装——redis服务器...

    linux下mysql安装和卸载的一些问题——个人笔记

    - 客户端安装:执行`rpm -ivh MySQL-client-5.5.27-1.linux2.6.x86_64.rpm`,完成后会有安装成功的提示。 4. **启动MySQL服务**: - 使用`service mysql start`命令启动MySQL服务,如果成功,会显示`Starting ...

    Linux中快速安装mysql5.6、MySQL5.7 以及重置密码

    在Linux环境中,安装MySQL数据库是系统管理的重要环节。本文主要关注如何快速安装MySQL的两个主要版本——MySQL5.6和5.7,并介绍如何重置MySQL的登录密码。以下是详细的步骤和注意事项: 首先,需要检查系统中是否...

    mysql_rpm_用作Linux复习资料

    mysql_rpm_用作Linux复习资料——MySQL-client-5.6.50-1.el7.x86_64与MySQL-server-5.6.50-1.el7.x86_64包安装MySQL全过程_文章教学

    mysql在linux64位下安装步骤完整版.pdf

    在64位Linux系统上安装MySQL涉及几个关键步骤,本篇文章将详细介绍一种简单快捷的方法——使用RPM包进行安装。 首先,了解MySQL的不同版本是至关重要的。MySQL分为Community Server和Enterprise Edition。社区...

    Linux RedHat 下安装MYSQL步骤

    ### Linux RedHat 下安装 MySQL 步骤详解 #### 一、前言 在 Linux RedHat 系统上安装 MySQL 数据库是一项常见的系统管理任务。本文将详细介绍如何在 RedHat 系统上安装 MySQL,并覆盖安装前的准备、安装过程、验证...

    mysql5.7安装教程

    - 使用`service mysql start` 或 `systemctl start mysql` —— 类似于rpm包安装后的启动方式。 - 使用绝对路径启动:`#/etc/init.d/mysql start` #### 七、访问MySQL数据库 1. **连接MySQL数据库**: - 命令:...

    MySQL安装卸载-Linux.docx

    #### 二、MySQL在Linux下的安装步骤 本节将详细介绍如何在CentOS 7.X上安装MySQL 8.0.26版本,虽然CentOS已经停止更新,但此方法同样适用于其他Linux发行版。 ##### 2.1 下载MySQL安装包 1. **访问MySQL官方下载...

    Linux下——LAMP环境的搭建

    RHEL 4.2的第二张光盘包含了MySQL的RPM包。按照图3、4、5所示的步骤,插入光盘并执行安装命令。安装后,需要启动MySQL服务,以便PHP能与其交互。 对于PHP,RHEL 4.2系统默认可能已安装。如果没有,可以通过RPM包...

    redhat5 mysql安装文件

    本文将详细阐述如何在Red Hat Enterprise Linux 5(简称Redhat5)上安装MySQL数据库系统,重点是利用提供的两个 RPM 包——MySQL-server-community-5.1.62-1.rhel5.i386.rpm 和 MySQL-client-community-5.1.62-1....

    mysql5.6-rpm.rar

    这个“mysql5.6-rpm.rar”压缩包包含的是针对Linux系统的RPM(Red Hat Package Manager)安装包,使得用户可以通过YUM(Yellowdog Updater, Modified)工具便捷地安装和管理MySQL 5.6。 MySQL数据库是一个开源的...

    mysql安装软件及安装视频.zip

    在安装MySQL之前,确保你的计算机操作系统支持MySQL,一般来说,它可以在Windows、Linux、macOS等主流操作系统上运行。此外,确保你的系统具有足够的硬件资源,如内存和硬盘空间,因为数据库服务会占用一定的系统...

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

    ### MySQL安装配置——使用systemd管理MySQL服务器 #### 一、引言 随着Linux操作系统的广泛应用,MySQL数据库作为其中一种重要的数据库管理系统,其部署和管理变得尤为重要。在现代Linux环境中,systemd作为一种...

    MySQL-5.6.48-1.el7.x86_64.rpm-bundle.tar.zip

    该标题提及的“MySQL-5.6.48-1.el7.x86_64.rpm”是一个针对Linux发行版CentOS 7的安装包,适用于64位(x86_64)架构。 RPM(Red Hat Package Manager)是一种用于Linux系统软件包管理的工具,它允许用户安装、升级...

Global site tag (gtag.js) - Google Analytics