阿里云centos7安装mysql8.0.22的详细教程

下面是安装阿里云CentOS 7上安装MySQL 8.0.22的详细教程:

第一步:检查系统环境

首先,我们要检查一下系统环境,确保CentOS 7已经正确安装并更新了。

# 检查系统版本
cat /etc/redhat-release

# 更新系统
yum update -y

第二步:添加MySQL Yum Repository

我们将使用mysql官方的yum存储库。使用以下命令添加存储库。

rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

第三步:安装MySQL 8.0.22

安装MySQL Public Key。

yum install -y mysql-community-server

第四步:启动MySQL

使用以下命令启动MySQL服务,并设置MySQL在boot时启动。

systemctl start mysqld
systemctl enable mysqld

第五步:查找MySQL初始密码

使用以下命令查找MySQL初始密码。

grep 'temporary password' /var/log/mysqld.log

第六步:登录MySQL

在第五步中,我们获得了MySQL的初始密码。使用以下命令来登录MySQL。

mysql -u root -p

示例

# 添加MySQL Yum Repository
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

# 安装MySQL 8.0.22
yum install -y mysql-community-server

# 启动MySQL服务
systemctl start mysqld
systemctl enable mysqld

# 查找MySQL初始密码
grep 'temporary password' /var/log/mysqld.log 

# 登录MySQL
mysql -u root -p

另一个例子:

# 添加MySQL Yum Repository
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

# 安装MySQL 8.0.22
yum install -y mysql-community-server

# 启动MySQL服务
systemctl start mysqld
systemctl enable mysqld

# 查找MySQL初始密码
grep 'temporary password' /var/log/mysqld.log 

# 登录MySQL
mysql -u root -p

以上就是在阿里云CentOS 7上安装MySQL 8.0.22的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:阿里云centos7安装mysql8.0.22的详细教程 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Linux下Redis的安装和部署

    Linux下Redis的安装和部署 Redis是一个开源的内存数据结构存储系统,经常被用来做缓存、实时数据分析、消息队列、任务队列等。本文将介绍在Linux系统下安装和部署Redis的完整攻略。 安装Redis 下载Redis 在Redis的官网(https://redis.io/)上下载最新的Redis稳定版本。例如,我们选择下载Redis 6.2.4版本…

    database 2023年5月22日
    00
  • redis中持久化策略

    1.redis持久化规则   说明:根据redis的配置文件中所配置的持久化策略,定期持久化.将redis内存中的数据最终写入到持久化文件中.当redis意外关闭内存数据清空了.当redis重新启动时,根据配置文件中持久化文件的路径/名称,读取持久化文件。从持久化文件中恢复内存数据.   2.RDB模式 说明: RDB模式是redis中默认的持久化策略.该模…

    Redis 2023年4月12日
    00
  • 最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!

    最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐! 简介 MySQL 是一种关系型数据库管理系统,其足以胜任各类型规模企业数据的存储与管理。本教程将针对 Linux 系统的用户介绍 MySQL 5.7.13 的安装与配置。 步骤一:下载 MySQL 首先,我们访问 MySQL 的官网并下载最新的版 MySQL5.7.13。如下所示…

    database 2023年5月22日
    00
  • SpringBoot项目报错:”Error starting ApplicationContext….”解决办法

    首先,当我们使用Spring Boot开发项目时,可能会遇到”Error starting ApplicationContext”错误,一般这种错误是由于配置文件、依赖包或者代码逻辑等原因引起的。下面我将提供一条包含两条详细示例说明的完整攻略,用来解决上述问题。 一、异常原因分析 在处理”Error starting ApplicationContext”错…

    database 2023年5月18日
    00
  • 从Oracle 表格行列转置说起

    下面是详细讲解“从Oracle 表格行列转置说起”的完整攻略。 背景 在实际应用中,有时候会遇到需要将数据表格进行行列转置的情况。而在Oracle数据库中,我们可以使用两种方法来实现行列转置,一种是用DECODE函数,一种是用PIVOT表达式。下面我们将详细讲解这两种方法的使用。 方法一:使用DECODE函数 DECODE函数是Oracle数据库中一类比较常…

    database 2023年5月21日
    00
  • MySQL 的CASE WHEN 语句使用说明

    在这里我将详细讲解“MySQL的CASE WHEN语句使用说明”: CASE WHEN语句概述 CASE WHEN语句是用来进行条件判断的函数,在MySQL中被广泛应用,在需要对查询结果进行处理或者对查询条件进行复杂的定制时,尤其使用频繁。 CASE WHEN语句格式 CASE WHEN语句格式如下: CASE expression WHEN conditi…

    database 2023年5月21日
    00
  • 如何使用Python实现数据库中数据的全文检索?

    以下是使用Python实现数据库中数据的全文检索的完整攻略。 数据库中数据的全文检索简介 在数据库中,全文检索是指根据关键字检索查询。在Python中,可以使用pymysql连接到MySQL数据库,并使用SELECT语句实现全文检索。 步骤1:连接数据库 在Python中,可以使用pymysql连接MySQL数据库。以下是连接到MySQL的基本语法: imp…

    python 2023年5月12日
    00
  • 详解Mysql数据库平滑扩容解决高并发和大数据量问题

    下面是详解 Mysql 数据库平滑扩容解决高并发和大数据量问题的完整攻略。 1. 前置条件 在进行 Mysql 数据库扩容之前,需要确认以下几个前置条件: 网络带宽:确认网络带宽是否足够,扩容后的网络访问是否会受到阻塞; 存储容量:确认存储容量是否足够,扩容后的数据是否会因为存储不足而出现问题; 服务器硬件:确认服务器硬件是否足够,扩容后的服务器负载是否会过…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部