centOS7安装mysql8.0.11

3 篇文章 0 订阅
1 篇文章 0 订阅

1、下载安装包https://downloads.mysql.com/archives/community/


2、将文件上传到linux中


2、1【su】切换到root用户,

2、2【cd /home】切换目录 , 

2、3【mkdir apps】创建一个apps目录

2、4【chmod 777 ./apps/】 修改目录权限

2、5用连接工具将安装包上传到【/home/apps/】中去,如图所示


3、安装mysql8.0.11


3、1:rpm安装【yum install libaio】——【注:/var/run/yum.pid 已被锁定 解决办法 rm -f /var/run/yum.pid

                                                                                                                                  yum install glibc.i686】

3、2:检查系统是否自带Mysql【rpm -qa | grep mysql】

如果有,删除掉,【rpm -e --nodeps  mysql的名称】

3、3:检查是否自带mariadb【rpm -qa | grep  mariadb】

有就删除掉 【rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64】【注:mariadb-libs-5.5.56-2.el7.x86_64为文件名】

3、4:将其解压到apps目录下

【cd /home/apps/】 切换目录

【tar -xvf mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar -C /home/apps/】解压文件

按顺序进行安装,顺序为上面图片的顺序

【 rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm】

【rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm】

【 rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm】

【rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm】

3、5数据库初始化

【mysqld --initialize --user=mysql】

查看日志文件【cat /var/log/mysqld.log】--initialize 初始化的,会生成一个 root 账户密码,密码在log文件里

【 g/y,5djT/h!w】这个就是mysql初始密码

3、6启动mysql数据库

【systemctl start mysqld.service】

3、7访问数据库,密码为上面的随机自动生成的密码

【mysql -uroot -p】

3、8修改密码

【ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';】

【exit;】退出

【mysql -uroot -p】

输入新密码

【注:重新安装时要删掉以下目录 【rm -fr /var/lib/mysql】】

3、9开启mysql的远程访问

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

use mysql;

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

FLUSH PRIVILEGES;

退出【exit;】

重启mysql【systemctl restart  mysqld】

开放端口【firewall-cmd --zone=public --add-port=3306/tcp --permanent】

重新载入:【firewall-cmd --reload】

重启防火墙服务【systemctl restart firewalld.service】

3、10远程连接

【注:有不足之处,可加我qq交流,在个人资料中心】

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的小绵羊

c币是什么

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值