准备安装包

1. 打开mysql的官网,​​​​​​MySQL :: Download MySQL Community Server

如下图

2. 选择对应的版本,CentOS 是基于红帽的,Select OS Version: 选择 linux 7,如下图

3. 下载完安装包后,传到要安装的centos电脑上,笔者是放在了目录: /usr/local/mysql,如下图

 安装步骤如下

1. 运行命令 rpm -qa | grep mariadb ,查看是否安装了 mariadb,如下图

2. 如果安装有 mariadb,需卸载,运行命令 rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps ,如下图

3. 再次运行命令 rpm -qa | grep mariadb ,查看,没东西输出了说明已卸载

4. 在我们刚才的mysql安装包目录,运行命令:tar -xvf mysql-8.0.27-1.el7.x86_64.rpm-bundle.tar,解压结果如下图

5.  运行安装命令,依次安装,如下图

rpm -ivh mysql-community-common-8.0.27-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm --nodeps --force

rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm --nodeps --force

6. 安装完成后,运行命令 rpm -qa | grep mysql 查看我们的mysql,如下图

7. 运行如下命令初始化mysql,并开启

mysqld --initialize;
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl enable mysqld;

8. 运行命令 cat /var/log/mysqld.log | grep password 查找mysql的初始密码,如下图

9. 运行如下命令登陆,mysql -uroot -p  如下图

10.  虽然mysql安装完成,但是随便运行一个命令就会发现mysql强制要求我们改密码,如下图

11. 运行命令 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root' 这样我们在本机用root用户登陆时的密码就改为了 root

12. 重新登录,再运行命令就正常了

centos安装mysql8.0相关推荐

  1. MYSQL再学习2-阿里云服务器Centos安装mysql8.0

    上一篇博主已经尝试了测试安装mysql5.7 参考博主上篇链接: CDSN:https://blog.csdn.net/SUBSEA123/article/details/123229957 博客园: ...

  2. centos安装mysql8.0.13_CentOS 7.4安装MySql 8.0.13及配置

    https://dev.mysql.com/downloads/mysql/ 官网的社区版的下载地址 最终的下载地址是https://cdn.mysql.com//Downloads/MySQL-8. ...

  3. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  4. CentOS下yum安装MySQL8.0

    目录 yum安装MySQL8 安装MySQL8.0资源库 安装MySQL8.0 启动MySQL并配置开机自启 查看默认密码并重置 使用MySQL8.0踩的坑 授权方式改变 无法远程连接 加密规则的改变 ...

  5. centos6编译安装MYSQL8_CentOS 6.4编译安装MySQL8.0

    MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 注意:从 MySQL 5.7 升级到 MySQL 8 ...

  6. centos8 安装mysql8.0

    2019/11/25, CentOS 8, MySQL 8.0 摘要: CentOS 8 安装MySQL 8.0 并配置远程登录 安装MySQL8.0# 使用最新的包管理器安装MySQL sudo d ...

  7. linux下安装mysql_Linux下安装mysql-8.0.20的教程详解

    ** Linux下安装mysql-8.0.20 ** 环境介绍 操作系统:CentOS 7 mysql下载地址:https://dev.mysql.com/downloads/mysql/ 下载版本: ...

  8. mysql8.0.20安装教程linux_Linux下安装mysql-8.0.20的教程详解

    ** Linux下安装mysql-8.0.20 ** 环境介绍 操作系统:CentOS 7 mysql下载地址:https://dev.mysql.com/downloads/mysql/ 下载版本: ...

  9. centos7安装Mysql8.0步骤

    CentOS7安装mysql8.0步骤 1.1 安装前清理工作: 1.1.1 清理原有的mysql数据库: 使用以下命令查找出安装的mysql软件包和依赖包: rpm -pa | grep mysql ...

最新文章

  1. Direct2D开发:Direct2D 和 GDI 互操作性概述
  2. schema类SpringMVC+Hibernate+Spring整合(二)
  3. 趣谈网络协议笔记-二(第十三讲)
  4. 10个优秀的 Web UI库/框架 详细出处参考:http://www.jb51.net/web/22251.html
  5. BZOJ 3836 Codeforces 280D k-Maximum Subsequence Sum (模拟费用流、线段树)
  6. ubuntu20.04安装deepin qq
  7. Opencv3 形态学操作
  8. 自适应网站设计对百度友好的关键:添加applicable-device标签(转)
  9. 分享推荐业务后的收获
  10. 1. HTML DOM Document 对象
  11. Vue双向绑定的实现原理系列(三):监听器Observer和订阅者Watcher
  12. 对象的可访问性(C++)
  13. rmmod不能卸载驱动
  14. 原来华为手机音量键这么厉害!除了调声音,还有5个隐藏功能
  15. 序列相似性比较与同源性分析
  16. 【Windows7】win7启动 报错 AutoIt错误,不能打开脚本文件
  17. 不撞南墙不回头-深度优先搜索算法
  18. 示波器基本原理之六:示波器的基本控制
  19. quartus生成qdb文件_Quartus II简明教程——下载程序到Altera开发板
  20. 近似值怎么用计算机,用计算器进行近似计算.docx

热门文章

  1. 邮件系统三功能 建金字塔防护体系
  2. 洛谷 - P4173 残缺的字符串(多项式匹配字符串-NTT)
  3. 南通工学院计算机97级,2021年南通理工学院录取结果查询网址入口及录取结果公布时间...
  4. python居中填充_Python代码中 如何将字符串填充为指定长度并保持原字符串居中呢?...
  5. 安卓进阶系列-08异步加载AsynsTask使用
  6. 在Ubuntu18上搭建K8s集群(1.19.3)
  7. POJ3197(连分数表示)
  8. codeforces contest 1140(D~G)
  9. 给Source Insight做个外挂系列之五--Insight “TabSiPlus”
  10. 数据结构与算法 | 直接选择排序、双向选择排序