Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程

当我们需要在 Linux(CentOS7)上安装 MySQL 时,可以选择 RPM 安装,下面是详细步骤:

步骤1:下载 RPM 安装包

在 MySQL 官网(https://dev.mysql.com/downloads/mysql/)下载对应版本的 RPM 安装包:

#选择版本后单击“Download”按钮,进入下载页面
$ wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

步骤2:安装 RPM 安装包管理工具

# 安装 epel-release,让 yum 下载 rpm 包
$ yum -y install epel-release

# 安装 rpm 安装包管理工具
$ yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

# 最后更新 yum 源即可
$ yum makecache

步骤3:使用 yum 安装 MySQL

# 安装 MySQL 服务,默认安装mysql8.0.x
$ yum -y install mysql-community-server

步骤4:启动 MySQL 服务

# 启动 MySQL 服务并设置开机自启
$ systemctl start mysqld.service
$ systemctl enable mysqld.service

步骤5:查看 MySQL 是否正确启动

# 查看 MySQL 的运行状态
$ systemctl status mysqld

# 如果显示为 active (running) 则说明 MySQL 已经正常启动

示例1:修改 MySQL 密码

# 修改 MySQL root 用户登录密码
$ mysqladmin -u root password 'MyNewPassword'

# 登录 mysql 并测试密码是否修改成功
$ mysql -u root -p

示例2:创建 MySQL 数据库

# 创建一个名为 blog 的数据库
$ mysql -u root -p
mysql> create database blog;
mysql> exit

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程 - Python技术站

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

相关文章

  • 教你用springboot连接mysql并实现增删改查

    下面我来详细讲解“教你用springboot连接mysql并实现增删改查”的完整攻略。 一、概述 本攻略将介绍如何用Spring Boot连接Mysql数据库,并实现常见的增删改查操作。首先,你需要搭建Spring Boot环境,并对Mysql数据库进行简单的配置。随后,通过使用Spring Boot的开发架构进行编写代码,最终实现对Mysql数据库的增删改…

    database 2023年5月18日
    00
  • SQL中from_unixtime函数的使用方法实例

    SQL中from_unixtime函数的使用方法实例 什么是from_unixtime函数 from_unixtime函数是MySQL中的的时间日期函数,用于将Unix时间戳(从1970年1月1日0时0分0秒至当前的秒数)转换为日期时间格式的字符串。该函数的语法如下: from_unixtime(unix_timestamp[,format]) from_u…

    database 2023年5月22日
    00
  • 数据库 SQL千万级数据规模处理概要

    数据库 SQL千万级数据规模处理概要 数据库是现代Web应用的基础之一。在数据量越来越大的场景下,如何高效地处理大规模的数据成为了亟需解决的问题。SQL(结构化查询语言)作为关系型数据库最主要的操作语言,在千万级的数据规模下的处理也需要特别的技巧。 本文将从以下几个方面展开攻略: 数据库设计 数据库索引 SQL查询优化 分布式数据库 数据库设计 在设计数据库…

    database 2023年5月19日
    00
  • MySQL按天分组统计一定时间内的数据实例(没有数据补0)

    MySQL按天分组统计一定时间内的数据实例(没有数据补0) 问题描述 在日常运营管理中,经常需要对某个时间范围内的数据进行按天分组统计,以便于对业务的整体情况进行分析。一般情况下,如果某天没有数据,我们需要把该天的数据补0,否则会影响整体统计结果的准确性。本文介绍如何使用MySQL进行按天分组统计一定时间内的数据,同时解决没有数据补0的问题。 实现思路 使用…

    database 2023年5月22日
    00
  • DBMS 关系代数

    DBMS关系代数 关系代数是用于逻辑上操作关系的一组基本操作符。在数据库中,关系代数被广泛应用于查询、数据库设计和优化等方面。 关系代数包括以下基本操作符: 选择(Selection) 选择是从给定的关系中选取一些元组,使这些元组符合指定的条件。 选择的示例: 假设有一张学生成绩表,其中包含学生的姓名(name),性别(gender)和语文课程的成绩(sco…

    database 2023年3月27日
    00
  • linux下用Proftpd搭建ftp服务器及配置方法

    下面是 “linux下用Proftpd搭建ftp服务器及配置方法”的完整攻略。 安装Proftpd 在Linux中安装Proftpd的方式有多种,常见的两种方式是使用包管理器进行安装,或者从源代码编译安装。 使用包管理器进行安装 以Debian/Ubuntu为例,使用以下命令进行安装: sudo apt-get update sudo apt-get ins…

    database 2023年5月22日
    00
  • SQL SERVER中各类触发器的完整语法及参数说明

    SQL SERVER中的触发器可以帮助在特定情况下自动执行一些操作,例如在更新表格时,可以自动更新相关数据。以下是SQL SERVER中各类触发器的详细语法及参数说明: 1. 创建触发器 创建触发器需要使用CREATE TRIGGER语句,语法如下: CREATE TRIGGER trigger_name ON table_name FOR {INSERT,…

    database 2023年5月21日
    00
  • centOS7安装MySQL数据库

    CentOS 7 安装 MySQL 数据库 安装MySQL 更新 YUM 软件包索引: sudo yum update 安装 MySQL: sudo yum install mysql-server 启动 MySQL 服务并设置开机自启: sudo systemctl start mysqld sudo systemctl enable mysqld 配置 …

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