前言

本篇文章基于Linux 环境下载与安装MySQL 8.0,像基于win 10系统下载离线版的方式一样安装(安装简单),如果没有远程服务器,可以在电脑上安装虚拟机使用
创建虚拟机教程详见:http://t.csdn.cn/IFAJN
基于Win 10系统下载与安装MySQL 8.0教程详见:http://t.csdn.cn/WyDAv
连接虚拟机工具安装教程详见:http://t.csdn.cn/XVy6u

一、下载MySQL

MySQL官网:https://www.mysql.com/cn/
MySQL 8.0下载地址:https://dev.mysql.com/downloads/mysql/
选择自己虚拟机安装的Linux版本,下载

二、安装MySQL

1.解压文件

直接右击解压就行,会解压出很多的 .rpm文件

2.上传文件

将下列选中文件上传

使用Xftp工具,上传至 /opt文件夹,如果上传状态错误,则关闭虚拟机防火墙以及赋予该文件夹最高权限:chmod -R 777 /opt

3.检查依赖

3.1、检查 /tmp临时目录权限

MySQL安装过程中,会通过MySQL用户在 /tmp目录下新建tmp_db文件,所以给 /tmp文件夹最高权限:chmod -R 777 /tmp

3.2、检查依赖

检查libaio:rpm -qa|grep libaio

检查net-tools:rpm -qa|grep net-tools

如果不存在需要到CentOS安装盘里进行rpm安装,如果是安装的带图形化界面,这些都是安装好的

4.安装

将上传的文件依次安装(顺序严格执行)

rpm -ivh mysql-community-common-8.0.29-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.29-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.29-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.0.29-1.el8.x86_64.rpm
rpm -ivh mysql-community-server-8.0.29-1.el8.x86_64.rpm

在安装(server)时出现依赖检测失败:

在后面增加 --force --nodeps 忽略依赖关系

rpm -ivh mysql-community-server-8.0.29-1.el8.x86_64.rpm --force --nodeps

成功安装

5.查看版本

查看指令:mysql --version

3、使用MySQL

1.初始化服务

为了保证数据库目录与文件的所有者为mysql登录用户,如果是以root 身份运行mysql服务,则执行命令初始化:mysqld --initialize --user=mysql

会为root用户生成一个密码,登录之后需要设置一个新的密码,生成的临时密码会在日志中记录
查看密码:cat /var/log/mysqld.log

2.查看服务是否启动

命令:systemctl status mysqld

显示未启动则启动服务:systemctl start mysqld

如果启动成功,那么安装就没有问题

3.查看服务

查看进程:ps -ef | grep -i mysql

查看服务是否自启动:systemctl list-unit-files|grep mysqld.service

默认就是enabled
设置自启动:systemctl enable mysqld.service
设置不进行自启动:systemctl disable mysqld.service

4.登录

登录(将临时密码输入):mysql -u root -p

5.修改密码

如果不修改密码,无法操作数据库:alter user 'root'@'localhost' identified by '新密码'
修改密码之后,重新登录并查看数据库:show databases;

至此离线版的Linux系统安装Mysql 8.0安装成功,操作简单,后续会搭建主从库,再使用命令行在线安装

Linux下最新版MySQL 8.0的下载与安装(详细步骤)相关推荐

  1. 最新版MySQL 8.0 的下载与安装(详细教程)

    前言 本篇文章基于WIN10系统下载与安装MySQL 8.0版本,如果需要在Linux系统下安装MySQL,详见文章:http://t.csdn.cn/deXbm 一.下载MySQL MySQL官网: ...

  2. MySQL 8.0.25 下载与安装详细教程

    1.首先,进入MySQL官网:http://www.mysql.com.下载MySQL 8.0.25 官网如图: ​ 2.然后,点击DOWNLOADS,进入页面后,往后拉下去,点击MySQL Comm ...

  3. mysql 8.0.22_最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

    前言 前几天下载安装了最新版的MySQL 8.0.22,遇到了不少问题,参考了一些方法,最终得以解决.今天将自己的安装过程记录下来,希望对各位有所帮助. 一.MySQL 8.0.22官网下载 点击进入 ...

  4. 保姆级-MySQL 8.0的下载、安装、配置

    MySQL 8.0的下载.安装.配置 说明:适用于B站康师傅数据库教程 MySQL8.0 的安装 B站地址,点击我跳转 一. 软件的下载 1. 下载地址 官网: https://www.mysql.c ...

  5. linux离线安装pyhs2,Python 下载及安装详细步骤

    安装python分三个步骤: *下载python *安装python *检查是否安装成功 1.下载Python (2)选择下载的版本 (3)点开Download后,找到下载文件 Gzipped sou ...

  6. linux播放器安装程序,Linux下音乐播放器Audacious 3.10下载与安装

    一款Linux下的音乐播放器Audacious 3.10正式发布下载了,它带来了新的功能和一些重要改进,尽管Audacious 4.0(具有功能齐全的 Qt UI)还没有开发出来,但他们也没有闲着,代 ...

  7. MySQL 8.0.19 下载与安装(Windows系统)

    目录 前言 一.MySQL下载 1. 进入MySQL官网 2. 进入下载页面 3. 选择安装方式 4. 选择安装版本 5. 下载 二.MySQL安装 1. 双击安装包 2. 等待进入配置界面 3. 选 ...

  8. linux版本的redis bin,redis-4.0.2.tar.gz for centos的linux系统版本下载(安装详细步骤)...

    一.前言 本章通过redis-4.0.2.tar.gz在Centos的linux操作系统上进行安装(redis的详细介绍操作配置命令&window版本参见其他文章),下方在SSH命令终端进行详 ...

  9. VC 6.0 + SP6 下载 及 安装详细说明

    http://blog.csdn.net/zgjxwl/archive/2010/04/09/5465849.aspx 开始安装才发现,下载的vc6 安装包 VSE600ENU1.ISO  需要虚拟光 ...

最新文章

  1. shell与 .sh文件与 .bash文件
  2. Strom序列化机制
  3. scrapy proxy and user_agent
  4. iOS-pushMeBaby经典错误解决
  5. 这条路有多长,有多难 | 专访OnVideo创始人余世兵刘歧
  6. SAP云平台CloudFoundry的Access Token和refresh token
  7. 云堆栈三大服务模式解析
  8. java map removeall_Java删除Map中元素
  9. 【华为云技术分享】处理器存储模型概述(2)
  10. IE浏览器--internet选项--连接中的设置是灰色
  11. 中大计算机考研爆冷,中山大学计算机“爆冷”,321分排名第二,网友:“锦鲤”附体!...
  12. gispython定义查询_定义查询方法
  13. lg手机历史机型_细数LG G系列旗舰手机进化史
  14. jmeter下载地址
  15. SatSun CRMS V2010 整站系统
  16. Nature综述|整合组学分析护航健康,推动精准医学时代的到来!
  17. 【数据分析实战经验】预测真实员工离职率(涉及模型:随机森林、逻辑回归,数据量:28211,工具:python)
  18. 基线_项目管理之答疑解惑:基准与基线??
  19. get_sequencer的用法总结
  20. 未经授权,直接划扣资金!这些支付机构的用户要小心

热门文章

  1. 溯源系统溯源码的生成方法
  2. python一张图-python 实现在一张图中绘制一个小的子图方法
  3. 【LabVIEW懒人系列教程-小白入门】1.2LabVIEW前面板控件讲解
  4. HTTP 状态码查询大全
  5. 企业针对嵌入式开发源代码及电路图纸如何防泄密?
  6. 射频知识——基本概念和术语
  7. ai无法启动计算机丢MSVCP100,有效解决 MSVCP100.dll 丢失的两种方法
  8. win8+EIF+GPT分区 u盘 安装ubuntu13.10. 双系统
  9. java毕业生设计学校图书资源交易平台计算机源码+系统+mysql+调试部署+lw
  10. JarvisOJ-握手包