yum安装mysql5.5以上的高版本

今天为了搭建bbs服务而搭建lnmp环境,使用yum安装mysql,但需要5.5版本以上。

试了许多方法,都失败了。

一般的yum安装mysql,安装的版本是5.1版本,所以我使用yum其他源安装的我用的是remi源。

首先使用的方法是:

[[email protected] /]# yum install -y mysql --enablerepo=remi
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * epel: mirrors.ustc.edu.cn
 * remi: fr2.rpmfind.net
Resolving Dependencies
--> Running transaction check
---> Package mysql.x86_64 0:5.5.43-1.el6.remi will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================================================
 Package                                      Arch                                          Version                                                     Repository                                   Size
==========================================================================================================================================================================================================
Installing:
 mysql                                        x86_64                                        5.5.43-1.el6.remi                                           remi                                        5.8 M

Transaction Summary
==========================================================================================================================================================================================================
Install       1 Package(s)

Total download size: 5.8 M
Installed size: 29 M
Downloading Packages:
mysql-5.5.43-1.el6.remi.x86_64.rpm                                                                                                                                                 | 5.8 MB     07:23     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : mysql-5.5.43-1.el6.remi.x86_64                                                                                                                                                         1/1 
  Verifying  : mysql-5.5.43-1.el6.remi.x86_64                                                                                                                                                         1/1 

Installed:
  mysql.x86_64 0:5.5.43-1.el6.remi                                                       Complete!

大家看,安装是安装成功了那么我接下来要启动mysql服务了:

[[email protected] /]# service mysql start
mysql: unrecognized service
[[email protected] /]# service mysql restart
mysql: unrecognized service
[[email protected] /]# mysql
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)

都失败了,那好我去找下mysqld:

[[email protected] init.d]# ls
abrt-ccpp  autofs            cups          ip6tables   killall       mysql-mmm-agent    nfs      openstack-cinder-api        quota_nld    rpcidmapd   smartd     ypbind
abrtd      blk-availability  functions     iptables    lvm2-lvmetad  mysql-mmm-monitor  nfslock  openstack-cinder-backup     rdisc        rpcsvcgssd  sshd
abrt-oops  certmonger        haldaemon     irqbalance  lvm2-monitor  mysql-proxy        ntpd     openstack-cinder-scheduler  restorecond  rsyslog     sssd
acpid      cgconfig          halt          iscsi       mcelogd       netconsole         ntpdate  openstack-cinder-volume     rngd         sandbox     tgtd
atd        cgred             htcacheclean  iscsid      mdmonitor     netfs              numad    portreserve                 rpcbind      saslauthd   udev-post
auditd     cpuspeed          httpd         kdump       messagebus    network            oddjobd  psacct                      rpcgssd      single      winbind
[[email protected] init.d]# pwd
/etc/init.d

那找下bin目录,里面虽然有mysql但还是启动不了

[[email protected] bin]# service mysql start
mysql: unrecognized service
[[email protected] bin]# mysql
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)
[[email protected] bin]# pwd
/usr/bin
而在/bin里面没有mysql。
所以我百思不得其解到处请教,到处查资料,都不能解决
后来偶然灵光一闪干脆在5.1的基础上升级mysql不知道能否实现,死马当活马医。
首先移除装好的mysql:
[[email protected] /]# yum remove -y mysql*
Loaded plugins: fastestmirror, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package mysql.x86_64 0:5.5.43-1.el6.remi will be erased
---> Package mysql++.x86_64 0:3.1.0-7.el6.remi will be erased
---> Package mysql++-manuals.x86_64 0:3.1.0-7.el6.remi will be erased
---> Package mysql-connector-c++.x86_64 0:1.1.2-1.el6.remi will be erased
---> Package mysql-connector-java.noarch 1:5.1.17-6.el6 will be erased
---> Package mysql-connector-odbc.x86_64 0:5.1.5r1144-7.el6 will be erased
---> Package mysql-connector-python.noarch 0:1.1.6-1.el6.remi will be erased
---> Package mysql-embedded.x86_64 0:5.5.43-1.el6.remi will be erased
---> Package mysql-libs.x86_64 0:5.5.43-1.el6.remi will be erased
---> Package mysql-mmm.noarch 0:2.2.1-2.el6 will be erased
---> Package mysql-mmm-agent.noarch 0:2.2.1-2.el6 will be erased
---> Package mysql-mmm-monitor.noarch 0:2.2.1-2.el6 will be erased
---> Package mysql-mmm-tools.noarch 0:2.2.1-2.el6 will be erased
---> Package mysql-proxy.x86_64 0:0.8.5-1.el6 will be erased
---> Package mysql-proxy-devel.x86_64 0:0.8.5-1.el6 will be erased
---> Package mysql-utilities.noarch 0:1.3.6-1.el6.remi will be erased
---> Package mysqlnd-qc-panel.noarch 0:1.2.0-4.el6.remi.5.4 will be erased
---> Package mysqlreport.noarch 0:3.5-4.el6 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================================================
 Package                                                  Arch                                     Version                                                  Repository                               Size
==========================================================================================================================================================================================================
Removing:
 mysql                                                    x86_64                                   5.5.43-1.el6.remi                                        @remi                                    29 M
 mysql++                                                  x86_64                                   3.1.0-7.el6.remi                                         @remi                                   470 k
 mysql++-manuals                                          x86_64                                   3.1.0-7.el6.remi                                         @remi                                   4.1 M
 mysql-connector-c++                                      x86_64                                   1.1.2-1.el6.remi                                         @remi                                   963 k
 mysql-connector-java                                     noarch                                   1:5.1.17-6.el6                                           @base                                   2.8 M
 mysql-connector-odbc                                     x86_64                                   5.1.5r1144-7.el6                                         @base                                   345 k
 mysql-connector-python                                   noarch                                   1.1.6-1.el6.remi                                         @remi                                   638 k
 mysql-embedded                                           x86_64                                   5.5.43-1.el6.remi                                        @remi                                    11 M
 mysql-libs                                               x86_64                                   5.5.43-1.el6.remi                                        @remi                                   4.1 M
 mysql-mmm                                                noarch                                   2.2.1-2.el6                                              @epel                                   275 k
 mysql-mmm-agent                                          noarch
Loaded plugins: fastestmirror, security
Setting up Install Process
Loading mirror speeds from cached hostfile
 * epel: mirrors.ustc.edu.cn
 * remi: fr2.rpmfind.net
Resolving Dependencies
--> Running transaction check
---> Package mysql.x86_64 0:5.5.43-1.el6.remi will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================================================
 Package                                      Arch                                          Version                                                     Repository                                   Size
==========================================================================================================================================================================================================
Installing:
 mysql                                        x86_64                                        5.5.43-1.el6.remi                                           remi                                        5.8 M

Transaction Summary
==========================================================================================================================================================================================================
Install       1 Package(s)

Total download size: 5.8 M
Installed size: 29 M
Downloading Packages:
mysql-5.5.43-1.el6.remi.x86_64.rpm                                                                                                                                                 | 5.8 MB     07:23     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : mysql-5.5.43-1.el6.remi.x86_64                                                                                                                                                         1/1 
  Verifying  : mysql-5.5.43-1.el6.remi.x86_64                                                                                                                                                         1/1 

Installed:
  mysql.x86_64 0:5.5.43-1.el6.remi                                                       Complete!

大家看,安装是安装成功了那么我接下来要启动mysql服务了:

[[email protected] /]# service mysql start
mysql: unrecognized service
[[email protected] /]# service mysql restart
mysql: unrecognized service
[[email protected] /]# mysql
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)

都失败了,那好我去找下mysqld:

[[email protected] init.d]# ls
abrt-ccpp  autofs            cups          ip6tables   killall       mysql-mmm-agent    nfs      openstack-cinder-api        quota_nld    rpcidmapd   smartd     ypbind
abrtd      blk-availability  functions     iptables    lvm2-lvmetad  mysql-mmm-monitor  nfslock  openstack-cinder-backup     rdisc        rpcsvcgssd  sshd
abrt-oops  certmonger        haldaemon     irqbalance  lvm2-monitor  mysql-proxy        ntpd     openstack-cinder-scheduler  restorecond  rsyslog     sssd
acpid      cgconfig          halt          iscsi       mcelogd       netconsole         ntpdate  openstack-cinder-volume     rngd         sandbox     tgtd
atd        cgred             htcacheclean  iscsid      mdmonitor     netfs              numad    portreserve                 rpcbind      saslauthd   udev-post
auditd     cpuspeed          httpd         kdump       messagebus    network            oddjobd  psacct                      rpcgssd      single      winbind
[[email protected] init.d]# pwd
/etc/init.d

那找下bin目录,里面虽然有mysql但是还是启动不了


[[email protected] bin]# service mysql start
mysql: unrecognized service
[[email protected] bin]# mysql
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)
[[email protected] bin]# pwd
/usr/bin
而在/bin里面没有mysql。
所以我百思不得其解到处请教,到处查资料,都不能解决
后来偶然灵光一闪干脆在5.1的基础上升级mysql不知道能否实现,死马当活马医。
首先移除装好的mysql:
[[email protected] /]# yum remove -y mysql*
然后使用这个命令:(ps:这个命令我也是直接在后面加的能够使用也是瞎猫碰上死耗子)
[[email protected] /]# yum install -y mysql --enablerepo=remi mysql* update

由于中间安装过程有点长时间有点多就不向展示安装过程了

当安装结束,首先启动mysqld:

[[email protected] init.d]# cd /etc/init.d
[[email protected] init.d]# service mysqld start
Starting mysqld:                                           [  OK  ]

然后就可以使用mysql了,但是奇怪的是启动mysql的命令是mysql而不是以前用过个service mysql start(ps:希望哪位大神能够帮忙解答下)

[[email protected] /]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.5.43 MySQL Community Server (GPL) by Remi

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

mysql>

好了,5.5版本的mysql成功的安装了,奇怪的是启动的命令,我也是稀里糊涂的。。。希望哪位大神能够帮忙解释下,万分感谢。。。

这篇文章写的第二篇文章。。。里面有许许多多的不足之处,希望给位前辈们指出不足之处,万分感谢。。。

时间: 2024-08-07 21:18:17

yum安装mysql5.5以上的高版本的相关文章

Centos 升级MySQL版本或者Yum安装Mysql5.6

Centos 升级MySQL版本或者Yum安装Mysql5.6 1.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/CentOS 6 http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm 2.yum remove mysql mysql-* 3.mysql-community-release-el6-5.noarch.rpm 4.yum local

阿里云Centos7使用yum安装MySQL5.6.24的正确姿势

阿里云Centos7使用yum安装MySQL5.6.24 阿里云Centos7使用yum安装MySQL5.6.24 前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tomcat环境,下为mysql的安装记录 →_→大家都知道,centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本.所以,即使我使劲用yum -y install mysql mysql-server mysql-devel,也是没有人会鸟

Centos6.5使用yum安装Mysql5.7

想要玩新的东东就要付出代价,我的时间悄悄的都溜走了,说多了都是泪! 实践才是真理! 系统版本:Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 1.下载Mysql5.7依赖源,并进行安装 wget http://dev.mysql.com/get/mysql57-community-release-el6-7.no

yum 安装 MySQL5.7 最简单的方法!

yum 安装 MySQL5.7 最简单的方法! 正文 第一步 安装CentOS 略 CentOS 版本为6.5 第二步 安装 yum 仓库列表 使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库 https://dev.mysql.com/downloads/repo/yum/ 我下载的是 mysql57-community-release-el6-11.noarch.rpm 安装 yum localinstall mysql-community-releas

centos下yum安装mysql5.6后,无法启动 MySQL Daemon failed to start

如果是全新安装应该就不会出现这个问题,升级安装的话,要运行 mysql_upgrade ,但是启动MYSQL就报错MySQL Daemon failed to start 如此就没办法运行mysql_upgrade升级MYSQL表了 因为是全新安装的数据库服务器就不管老数据了,直接把老的MYSQL数据库文件夹删除了,然后 运行 mysql_install_db 单独执行下命令,初始化mysql,test等数据库 初始化所有数据库以后,依然是无法启动,检查了MYSQL的日志发现没有权限,因为是RO

CentOS 6.4 使用YUM 安装MySQL5.5

1.首先需要下载Yum的支持包: http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 2.下载完成后将Yum库导入到你的本地: yum local install mysql-community-release-el6-*.noarch.rpm 3.这个Yum库包含了MySQLServer,MySQL工作台管理工具以及ODBC驱动,现在可以通过下面的命令简单地安装MySQLServer: yum install my

Linux yum安装MySQL5.7

一.安装配置MySQL的yum源 # 安装MySQL的yum源,下面是RHEL6系列的下载地址 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm # 安装yum-config-manager yum install yum-utils -y # 禁用MySQL5.6的源 yum-config-manager --disable mysql56-community # 启用MySQL5.7的源 yu

centos7使用yum安装mysql5.6版本

1.检查系统中是否已安装 MySQL. rpm -qa | grep mysql 返回空值的话,就说明没有安装 MySQL .注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL .2.查看已安装的 Mariadb 数据库版本. rpm -qa|grep -i mariadb 3.卸载已安装的 Mariadb 数据库. rpm -qa|grep mariad

yum安装mysql5.7和5.6

通常yum安装mysql-server时,mysql版本都比较低,如果想安装较高版本,可以导入官方的yum源来安装 安装mysql5.7 1.下载官方的yum源并导入 下载地址:http://dev.mysql.com/downloads/repo/yum/ 2.导入yum源: 1 rpm -ivh mysql57-community-release-el6-8.noarch.rpm 清空yum缓存并重建 1 yum clean all && yum makecache 3.安装mysql