linux下mysql5.6 rpm包安装

1.准备安装包

下载对应linux版本的rpm安装包地址(http://downloads.mysql.com/archives/community/)

此例使用的是CentOS6.5 32位的linux。下载的对应安装包如下:

说明: MySQL-server是基础的服务软件,MySQL-client是客户端命令软件,我们需要用客户端命令登录MySQL修改默认密码等操作,所以这两个是必须下载安装的。

2.开始安装

下载完成后通过工具上传到linux上。下载的两个的安装包名为

MySQL-server-5.6.15-1.el6.i686.rpm

MySQL-client-5.6.15-1.el6.i686.rpm

注:Linux基础命令不做过多说明

查看linux上是否有mysql依赖包

rpm –qa mysql-libs

此时默认安装了mysql依赖包,需要卸载。否则安装会有冲突

卸载mysql-libs

方式1:使用yum命令卸载

yum命令非常智能能够将有依赖关系的包一起卸载,但是前提是需要linux配置好yum源并且能够访问网络,否则不能够卸载

yum–y remove mysql-libs

方式2:使用rpm命令卸载

rpm –e mysql-libs

此时出现错误信息,说是被postfix依赖。需要把依赖的包给卸载掉才能继续卸载。卸载postfix

rpm –e postfix

postfix又被另外一个软件包cronie依赖,继续卸载cronie

rpm –e cronie

发现cronie又被其它两个软件包依赖,继续卸载cronie-anacron,crontabs

卸载cronie-anacron

rpm –e cronie-anacron

此时发现cronie-anacron又依赖cronie,先卸载crontabs

rpm–e crontabs

crontabs又被cronie-anacron依赖,最后发现这三个软件包为环形依赖。他们与mysql-libs的依赖关系为:mysql-libs依赖postfix,postfix依赖cronie,cronie依赖crontabs,crontabs依赖cronie-anacron,cronie-anacron又依赖cronie。此时解决办法是将cronie crontabs 和 cronie-anacron同时卸载

rpm –e cronie cronie-anacron crontabs

然后卸载postfix和mysql-libs

rpm –e postfix

rpm –e mysql-libs

如果遇到其它包的依赖也可使用此方法卸载

卸载完成后开始安装MySQL-server和MySQL-client安装包我放在了/usr/local下

然后鸡肋的一幕发生了

rpm –ivh MySQL-server-5.6.15-l.el6.i686.rpm

安装MySQL-server还需要安装perl(从/usr/bin/perl可推出来)和libaio文件,perl和libaio对于的安装包可到http://rpmfind.net上搜索并下载。

由于perl依赖的安装包太多,使用yum方式安装执行yum –y install perl,查看是否安装成功。

rpm –q perl

出现安装包名说明已经安装。

安装libaio.so,登录http://rpmfind.net

点击search后,下拉选择对应版本的安装包

下载完成后上传到linux,安装libaio

rpm –ivh libaio-0.3.110-5.fc23.i686.rpm

继续安装MySQL-server

rpm –ivh MySQL-server-5.6.15-l.el6.i686.rpm

安装完成后继续安装MySQL-client

rpm –ivh MySQL-client-5.6.15-l.el6.i686.rpm

查看MySQL-server,MySQL-client是否安装成功

rpm –q MySQL-server MySQL-client

3配置MySQL

修改配置文件位置

cp /usr/share/mysql/my-default.cnf/etc/my.cnf

初始化数据库

/user/bin/mysql_install_db

启动mysql服务

service mysql start

查看root用户初始密码

cat /root/.mysql_secret

登录mysql设置密码为root

mysql –uroot –pnN4Yqxb8

set password = password(‘root’)

修改数据库允许远程连接

update user set host = ‘%’ where user = ‘root’and host = ‘localhost’

设置mysql服务开机自启动

chkconfig mysql on

设置myslq服务关闭开机自启动

chkconfig iptables off

时间: 2024-10-26 08:41:08

linux下mysql5.6 rpm包安装的相关文章

数据库学习之--Linux下Mysql源码包安装

数据库学习之--Linux下Mysql源码包安装 系统环境: 操作系统:RedHat EL6 DB Soft:  Mysql 5.6.4-m7     Mysql 在linux下的安装方式有两种版本,一种为Binary(二进制),另外一种为Source(源码包),本文为Source Install方式. 1.安装前的准备 解压安装包 [[email protected] ~]$ ls mysql-5.6.4-m7  mysql-5.6.4-m7.tar.gz  mysql-5.6.4-m7.ta

linux下正确卸载rpm包

linux下正确卸载rpm包 rpm -qa | grep -i ntp 执行结果: [[email protected] elasticsearch-head]# rpm -qa | grep -i ntp fontpackages-filesystem-1.44-8.el7.noarch 卸载: yum remove fontpackages-filesystem-1.44-8.el7.noarch -y 原文地址:https://www.cnblogs.com/effortsing/p/1

linux下mysql源码包安装

1.下载下载地址: http://dev.mysql.com/downloads/mysql/5.6.html#downloads yeke 也可以直接复制下载命令 wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz 2.安装依赖性文件 yum -y install cmake bison git ncurses-devel gcc gcc-c++ 3.创建用户组 groupadd mysql useradd

linux下PHP源码包安装

php在nginx环境下运行,所以我们要先配置nginx. 1.下载PHP源码包 ,解压. wget http://cn2.php.net/distributions/php-5.6.0.tar.xz xz -d php-5.6.0.tar.xz tar xf php-5.6.0.tar -C /usr/local/src/ 2.安装依赖性文件 yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel yum i

linux mount使用和rpm包安装

如果是物理真机(非虚拟机),放入光盘后系统会自动加载,可以通过命令"mount"查看系统挂载情况,然后继续用命令"mount"去实现其它的挂载任务(即 新增挂载); 如果是虚拟机,需要情况也差不多,操作示例如下: 第一步:加载DVD光盘(相当于把DVD光驱插入光驱中) 虚拟机右下角光盘图标右键-设置-cd/dvd硬件  右边连接选择使用iso映像文件,选择系统iso文件路径点确定 第二步:通过命令"mount"查看系统加载情况,如下 [[emai

linux 下 jdk tar.gz 包安装方法

JDK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-7u3-linux-i586.tar.gz解压到/usr/local/下. 1.解压 解压到当前目录:$ tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz 2.环境配置 ① $sudo vi /etc/profile ② 在末尾行添加 #set java environment JAVA_HOME=/usr/local/jdk1.7.0 CLA

Linux /centos 下nginx rpm包安装及配置

Centos下安装nginx rpm包                                                                                                                            www.169it.com 1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/c

linux下MySQL5.6安装记录

MySQL下载地址: ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/http://mirrors.sohu.com/mysql/ 1.查看服务器版本: [[email protected] ~]# cat /etc/redhat-releaseCentOS release 6.4 (Final) [[email protected] ~]# rpm -qa|grep mysql mysql-libs-5.1.66-2.el6_3.

Linux rhel7 下MySQL5.7怎么 详细安装文档

centos redhat下安装mysql 本文安装MySQL5.7使用的是vm虚拟机rhel7操作系统 ,ftp文件传输是FileZilla3.27,远程连接xssh5.0 1 登录MySQL官网下载mysql,下载地址 https://dev.mysql.com/downloads/mysql/  这里使用的是rpm包安装,下载对应的社区版rpm包,注意的是需要登录甲骨文才能下载,不能只下载mysql-server服务器,因为有依赖关系,得下载下面五个包 2 查看系统是否已经安装了mysql