centos6安装mysql5.6

本文档详细介绍了如何在CentOS6上安装MySQL 5.6,包括卸载预装的MariaDB,下载安装包,安装MySQL各组件,修改root密码以及应对安装问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于mysql收费,所以从centos6起就不再支持mysqldb,从而安装了 mariadb(Mysql的分支),所以在安装mysql的时候必须先卸载mariadb

1.在mysql官方下载MySQL-5.6.33-1.el7.x86_64.rpm-bundle.tar
2.将下载的MySQL-5.6.33-1.el7.x86_64.rpm-bundle.tar文件上传到centos,并解压: tar -xvf MySQL-5.6.33-1.el7.x86_64.rpm-bundle.tar
3.执行
          rpm  -ivh MySQL-server-5.6.33-1.el7.x86_64.rpm
4.验证mysql server是否安装成功:
          rpm -e mariadb-libs-5.5.50-1.el7_2.x86_64
5.如果出现未安装软件包MySQL-server-5.6.33-1.el7.x86_64.rpm则需要检查mariadb是否安装
     5.1  获取mariadb的基本信息: rpm -qa |grep mariadb
     5.2 用获取的mariadb信息进行mariadb的卸载:rpm -e --nodeps mariadb-libs-5.5.50-1.el7_2.x86_64
     5.3 再次验证mariadb是否卸载: rpm -qa |grep mariadb
     查看mysql的安装:rpm -qa|grep -i mysql
     移除mysql:yum remove mysql
6.重新安装mysql:     
rpm -ivh MySQL-shared-compat-5.6.33-1.el7.x86_64.rpm       # RHEL兼容包
rpm -ivh MySQL-server-5.6.33-1.el7.x86_64.rpm                       # MySQL服务端程序
rpm -ivh MySQL-client-5.6.33-1.el7.x86_64.rpm                        # MySQL客户端程序
rpm -ivh MySQL-devel-5.6.33-1.el7.x86_64.rpm                        # MySQL的库和头文件
rpm -ivh MySQL-shared-5.6.33-1.el7.x86_64.rpm                    # MySQL的共享库  

7.安装成功后修改root的登录密码
           cat /root/.mysql_secret   #获取mysql安装时生成的随机密码
           service mysql start          #启动Mysql服务
           mysql -uroot -p              # 进入mysql使用之前获取的随机密码
           SET PASSWORD FOR 'root'@'localhost'=PASSWORD('root');   #在Mysql命令行中设置root的密码为root
           service mysql restart      #重启mysql 服务


附:
     1.暴力修改mysql中root的密码
               # service mysql stop;
               # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
               # mysql -u root mysql
               mysql> UPDATE user SET Password=PASSWORD('root') where  USER='root';
               mysql> FLUSH PRIVILEGES;
               mysql> quit;
               # service mysql restart
               验证: # mysql -uroot -p
               Enter password: <输入新设的密码root>
     
     2.彻底删除rpm或者yum安装的mysql
               # service mysql stop;
               # rpm -qa |grep mysql 或者 rpm-qa|grep MySQL
                    MySQL-client-5.6.33-1.el7.x86_64
MySQL-shared-compat-5.6.33-1.el7.x86_64
MySQL-devel-5.6.33-1.el7.x86_64
MySQL-server-5.6.33-1.el7.x86_64
MySQL-shared-5.6.33-1.el7.x86_64

     # yum remove MySQL-client  MySQL-shared-compat  MySQL-devel  MySQL-server  MySQL-shared
                    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值