设为首页 收藏本站
查看: 338|回复: 0

[经验分享] yum安装mysql5.5以上的高版本

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-5-27 08:39:29 | 显示全部楼层 |阅读模式
今天为了搭建bbs服务而搭建lnmp环境,使用yum安装mysql,但需要5.5版本以上。
试了许多方法,都失败了。
一般的yum安装mysql,安装的版本是5.1版本,所以我使用yum其他源安装的我用的是remi源。
首先使用的方法是:
1
[iyunv@test /]# yum install -y mysql --enablerepo=remi



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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服务了:
1
2
3
4
5
6
[iyunv@test /]# service mysql start
mysql: unrecognized service
[iyunv@test /]# service mysql restart
mysql: unrecognized service
[iyunv@test /]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)



都失败了,那好我去找下mysqld:
1
2
3
4
5
6
7
8
9
[iyunv@test 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
[iyunv@test init.d]# pwd
/etc/init.d



那找下bin目录,里面虽然有mysql但还是启动不了
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[iyunv@test bin]# service mysql start
mysql: unrecognized service
[iyunv@test bin]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[iyunv@test bin]# pwd
/usr/bin
而在/bin里面没有mysql。
所以我百思不得其解到处请教,到处查资料,都不能解决
后来偶然灵光一闪干脆在5.1的基础上升级mysql不知道能否实现,死马当活马医。
首先移除装好的mysql:
[iyunv@test /]# 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





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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服务了:
1
2
3
4
5
6
[iyunv@test /]# service mysql start
mysql: unrecognized service
[iyunv@test /]# service mysql restart
mysql: unrecognized service
[iyunv@test /]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)



都失败了,那好我去找下mysqld:
1
2
3
4
5
6
7
8
9
[iyunv@test 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
[iyunv@test init.d]# pwd
/etc/init.d



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



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



由于中间安装过程有点长时间有点多就不向展示安装过程了
当安装结束,首先启动mysqld:

1
2
3
[iyunv@test init.d]# cd /etc/init.d
[iyunv@test init.d]# service mysqld start
Starting mysqld:                                           [  OK  ]



然后就可以使用mysql了,但是奇怪的是启动mysql的命令是mysql而不是以前用过个service mysql start(ps:希望哪位大神能够帮忙解答下)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[iyunv@test /]# 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成功的安装了,奇怪的是启动的命令,我也是稀里糊涂的。。。希望哪位大神能够帮忙解释下,万分感谢。。。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-71014-1-1.html 上篇帖子: MySQL备份与恢复 下篇帖子: 基于mysql-5.5.32的单机多实例多配置文件的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表