一、查看linux中有没有安装自带的mysql数据库, 如果安装了自带的mysql,则需要卸载
[root@www ~]# rpm -qa | grep mysql # 查看系统中有没有安装过mysql
mysql-libs-5.1.71-1.el6.x86_64
[root@www ~]# yum -y remove mysql-libs # 卸载 安装过的mysql-lib
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Remove Process
Resolving Dependencies
........此处卸载内容省略............
Removed:
mysql-libs.x86_64 0:5.1.71-1.el6
Dependency Removed:
cronie.x86_64 0:1.4.4-12.el6 cronie-anacron.x86_64 0:1.4.4-12.el6 crontabs.noarch 0:1.10-33.el6
postfix.x86_64 2:2.6.6-2.2.el6_1 sysstat.x86_64 0:9.0.4-22.el6
Complete!
[root@www ~]# rpm -qa | grep mysql # 再次查询看看有没有卸载干净
[root@www ~]#
二、下载mysql软件包(这里用的是mysql 5.5 版本)
下载地址:
三、将软件包上传到 linux 系统的 /opt 目录下
[root@www opt]# ls
MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar rh
[root@www opt]#
四、解压 MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar 文件
[root@www opt]# tar -xvf MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar # 解压 压缩文件
MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
MySQL-shared-compat-5.5.48-1.linux2.6.x86_64.rpm
MySQL-test-5.5.48-1.linux2.6.x86_64.rpm
MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
MySQL-embedded-5.5.48-1.linux2.6.x86_64.rpm
MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm
MySQL-shared-5.5.48-1.linux2.6.x86_64.rpm
[root@www opt]# ls # 查看解压后的情况
MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar MySQL-shared-5.5.48-1.linux2.6.x86_64.rpm
MySQL-client-5.5.48-1.linux2.6.x86_64.rpm MySQL-shared-compat-5.5.48-1.linux2.6.x86_64.rpm
MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm MySQL-test-5.5.48-1.linux2.6.x86_64.rpm
MySQL-embedded-5.5.48-1.linux2.6.x86_64.rpm rh
MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
[root@www opt]#
五、在/opt 目录下安装 mysql的server端, 使用命令 yum -y install 包名
root@www opt]# yum -y install MySQL-server-5.5.48-1.linux2.6.x86_64.rpm #安装服务端
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red