centos7 mysql8.0_()centos7 安装mysql8.0

一、下载mysql

1 .下载

https://dev.mysql.com/downloads/repo/yum/

wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

rpm -ihv mysql80-community-release-el7-3.noarch.rpm

安装后 打开  vim /etc/yum.repos.d

添加了两个mysql的库

9dce9a128a5b87796ed40f65fb71df9a.png

2.更新

yum update

2dcf2801c8af835bbb863901f144d01f.png

这一步很耗时间

3.添加后就可以用yum 搜索到 mysql

yum list | grep mysql

找到对应的包进行下载安装

cdf033868b2bc3c447f956bcae82d2e2.png

yum install mysql-community-server.x86_64 #可以简写成 yum install mysql-server

bec5d566e54a2a66b35dc3e31d4a7886.png

这一步太花时间了,选择从客户端登录官网下载,然后在上传的服务器上安装

从官网上下载一个压缩包上传到服务器即可

d10936959b2fa0a72788523aa9ff5e66.png

压缩

657bcfb03ac51d92f993581c9b762cbf.png

之后先安装这个

yum install numactl-libs

再安装下载的这两个文件

rpm -hiv mysql-community-client-8.0.16-2.el7.x86_64.rpm

rpm-hiv mysql-community-server-8.0.16-2.el7.x86_64.rpm

安装完成

mysql --version

二、设置客户端远程登录mysql

查看下之前安装的mysql文件

rpm -qa | grep mysql

a833a4c39f529bced4abf79398fe7f86.png

server安装位置

rpm -ql mysql-community-server-8.0.16-2.el7.x86_64

client安装位置

rpm -ql mysql-community-client-8.0.16-2.el7.x86_64

启动服务

systemctl start mysqld.service

之后就可以查看初始密码了

cat /var/log/mysqld.log | grep password #先查看初始密码

6aa62e2e0056ad8bb5deabbb78dec29a.png

初始登录后账户不能使用,需要修改密码

mysql -uroot -p

0b3e092760c02279be6137761280b13d.png

修改密码

alter user 'root'@'localhost' identified by '密码' password expire never;

查询用户发现root只能在本地使用

usemysql;select host,user from user;

ace640347f4c5f816dc16076b9bddbeb.png

设置root账号可以在所有客户端登录

update user set host = '%' where user = 'root';

7e80ea32faa1861fda4d593efe551276.png

8.0使用 mysql_native_password 的加密方式,客户端才能连接上

alter user 'root'@'%' identified with mysql_native_password by '密码'

可以尝试刷新权限在执行

flush privileges;

使用客户端登录

eadda295024978db892f1e0d38a8146c.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值