centos7.5安装mysql5.6

1.安装依赖工具和删除自带的mariadb

yum install -y wget libaio
yum remove  mariadb* -y
yum install -y perl-Data-Dumper
yum install -y perl-Module-Install.noarch
rpm -qa |grep -i mysql #查询现在有的包
rpm -e --nodeps **** #卸载现在有的包
rm -f /etc/my.cnf
rm -f /usr/my.cnf

2.下载和安装包文件。

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

3.查看可用的 mysql 安装文件

yum repolist all | grep mysql

在这里插入图片描述
4.启用指定版本的 mysql
在上图 中可以看到目前mysql5.6没有启用
启用 mysql 5.6

sudo yum-config-manager --enable mysql5.6-community

如果是启用的其他版本
禁用命令:

sudo yum-config-manager --disable mysql5.7-community

校验当前启用(enable)的 mysql 版本是否为 5.6:

yum repolist enabled | grep mysql

在这里插入图片描述
从结果中可以看出,当前启用的 mysql 版本为 5.6,没有问题
安装

sudo yum install -y mysql-community-server

5.启动 mysql 服务

systemctl start mysqld.service #启动 mysql
systemctl restart mysqld.service #重启 mysql
systemctl stop mysqld.service #停止 mysql
systemctl enable mysqld.service #设置 mysql 开机启动

6.设置密码

# mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';
mysql> flush privileges; 

设置密码方法2:

mysql> set password for root@localhost = password('123'); 

7.开启远程登录

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root用户密码";
mysql> flush privileges; 

验证:

select Host,User,plugin,authentication_string from mysql.user;

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值