centos7.5安装mysql8.0.26

1.下载mysql源文件
在这里插入图片描述

2.通过 rpm -qa | grep mariadb 命令查看 mariadb 的安装包
3.通过 rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps 命令装卸 mariadb
4.源文件压缩包上传到/usr/local/mysql
5.tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar解压文件
6.通过 rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps --force 命令安装 common
7.通过rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --force命令安装 libs
8.通过rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force命令安装 client。
9.通过rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force命令安装 server
10.通过rpm -qa | grep mysql命令查看 mysql 的安装包,如果有上面四个信息表示成功
11.通过以下命令,完成对mysql数据库的初始化和相关配置:
输入mysqld --initialize回车
输入chown mysql:mysql /var/lib/mysql -R回车
输入systemctl start mysqld.service回车
输入systemctl status mysqld.service回车
输入systemctl enable mysqld回车
12.通过cat /var/log/mysqld.log | grep password命令查看数据库的密码,并复制
13.通过mysql -uroot -p命令,回车,粘贴密码,回车
14.通过alter user 'root' @'localhost' identified with mysql_native_password by 'root';命令来修改密码
15.授予远程访问权限:
输入create user 'root'@'%' identified by 'root';命令,回车
输入grant all privileges on *.* to 'root'@'%';命令,回车
输入flush privileges;命令,回车
16.通过alter user 'root' @'%' identified with mysql_native_password by 'root';命令修改远程授权密码(以便客户端工具连接)
17.通过exit命令退出mysql
18.开启3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload


修改端口号启动报错
SELinux问题

方法一: 不需要重启Linux:

[root@localhost ~]# setenforce 0

方法二:需要重启Linux:

vi /etc/selinux/config

SELINUX=disabled
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值