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
相关推荐
2. **RPM包管理**:`MySQL-devel-5.5.39-2.rhel5.i386.rpm` 是一个RPM(Red Hat Package Manager)格式的软件包,这是基于Fedora和RHEL(Red Hat Enterprise Linux)的Linux发行版常用的软件包管理方式。RPM包包含...
也就是说,就算rpm包安装不上,二进制包还是可以安装上去并且正常运行的。 ———————————————- 如果安装的好MySQL不能启动,可能是因为系统自带的/etc/my.cnf所引起的! 比如说不能更新pi
本教程将详细阐述如何在 CentOS 7 操作系统中安装 MySQL 5.7.22 数据库服务,这对于那些需要搭建数据库环境或者深入理解Linux系统管理的IT专业人士来说是必备的知识。 首先,我们来看“mysql-5.7.22-1.el7.x86_64....
根据提供的文档信息,我们可以详细解析出关于MySQL安装的两种主要方法——RPM方式与二进制方式的关键步骤和注意事项。 ### 一、RPM方式安装MySQL #### 1. 检查是否安装了MariaDB 在安装MySQL之前,首先需要确保...
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服务器...
- 客户端安装:执行`rpm -ivh MySQL-client-5.5.27-1.linux2.6.x86_64.rpm`,完成后会有安装成功的提示。 4. **启动MySQL服务**: - 使用`service mysql start`命令启动MySQL服务,如果成功,会显示`Starting ...
在Linux环境中,安装MySQL数据库是系统管理的重要环节。本文主要关注如何快速安装MySQL的两个主要版本——MySQL5.6和5.7,并介绍如何重置MySQL的登录密码。以下是详细的步骤和注意事项: 首先,需要检查系统中是否...
mysql_rpm_用作Linux复习资料——MySQL-client-5.6.50-1.el7.x86_64与MySQL-server-5.6.50-1.el7.x86_64包安装MySQL全过程_文章教学
在64位Linux系统上安装MySQL涉及几个关键步骤,本篇文章将详细介绍一种简单快捷的方法——使用RPM包进行安装。 首先,了解MySQL的不同版本是至关重要的。MySQL分为Community Server和Enterprise Edition。社区...
### Linux RedHat 下安装 MySQL 步骤详解 #### 一、前言 在 Linux RedHat 系统上安装 MySQL 数据库是一项常见的系统管理任务。本文将详细介绍如何在 RedHat 系统上安装 MySQL,并覆盖安装前的准备、安装过程、验证...
- 使用`service mysql start` 或 `systemctl start mysql` —— 类似于rpm包安装后的启动方式。 - 使用绝对路径启动:`#/etc/init.d/mysql start` #### 七、访问MySQL数据库 1. **连接MySQL数据库**: - 命令:...
#### 二、MySQL在Linux下的安装步骤 本节将详细介绍如何在CentOS 7.X上安装MySQL 8.0.26版本,虽然CentOS已经停止更新,但此方法同样适用于其他Linux发行版。 ##### 2.1 下载MySQL安装包 1. **访问MySQL官方下载...
RHEL 4.2的第二张光盘包含了MySQL的RPM包。按照图3、4、5所示的步骤,插入光盘并执行安装命令。安装后,需要启动MySQL服务,以便PHP能与其交互。 对于PHP,RHEL 4.2系统默认可能已安装。如果没有,可以通过RPM包...
本文将详细阐述如何在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”压缩包包含的是针对Linux系统的RPM(Red Hat Package Manager)安装包,使得用户可以通过YUM(Yellowdog Updater, Modified)工具便捷地安装和管理MySQL 5.6。 MySQL数据库是一个开源的...
在安装MySQL之前,确保你的计算机操作系统支持MySQL,一般来说,它可以在Windows、Linux、macOS等主流操作系统上运行。此外,确保你的系统具有足够的硬件资源,如内存和硬盘空间,因为数据库服务会占用一定的系统...
### MySQL安装配置——使用systemd管理MySQL服务器 #### 一、引言 随着Linux操作系统的广泛应用,MySQL数据库作为其中一种重要的数据库管理系统,其部署和管理变得尤为重要。在现代Linux环境中,systemd作为一种...
该标题提及的“MySQL-5.6.48-1.el7.x86_64.rpm”是一个针对Linux发行版CentOS 7的安装包,适用于64位(x86_64)架构。 RPM(Red Hat Package Manager)是一种用于Linux系统软件包管理的工具,它允许用户安装、升级...