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日

相关文章

  • 如何在Python中使用Flask SQLAlchemy操作数据库?

    如何在Python中使用Flask SQLAlchemy操作数据库? Flask SQLAlchemy是一个基于Flask的Python ORM(对象关系映射)库,它提供了一种简单的方式来操作关系型数据库。使用Flask SQLAlchemy,我们可以使用Python代码来创建、读取、更新删除关系型数据库中的数据。以下是如何在Python中使用Flask S…

    python 2023年5月12日
    00
  • MySQL全文索引、联合索引、like查询、json查询速度哪个快

    MySQL的索引是数据库优化中的重要部分,可以大幅提升查询速度。本篇文章主要讲解MySQL中的全文索引、联合索引、like查询和json查询的速度比较,并提供两个示例来说明。 1. MySQL全文索引 MySQL中的全文索引是指对于文本数据类型(如char、varchar、text等)的字段建立索引。全文索引可以进行全文搜索,提高查询效率。在MySQL中,全…

    database 2023年5月22日
    00
  • MySQL如何查看正在运行的SQL详解

    MySQL 提供了多种方式来查看正在运行的 SQL 语句。下面是一些方法: 方法一:show processlist 使用 show processlist 命令,可以查看当前所有正在运行的 SQL 语句以及执行者等相关信息。 SHOW PROCESSLIST; 该命令将返回一个列表,其中包含当前连接的所有进程及其状态。其中一些字段包括 ID、USER、HO…

    database 2023年5月22日
    00
  • MySQL系列教程小白数据库基础

    关于MySQL系列教程小白数据库基础,我可以给你提供一些完整的攻略。 MySQL系列教程小白数据库基础 1. MySQL基础介绍 MySQL是一种开源的关系型数据库管理系统,它是一个非常流行的数据库解决方案。 1.1 MySQL工作原理 MySQL采用客户端/服务器架构,并分为两个部分: MySQL服务端和客户端。服务端负责处理所有数据库请求,而客户端则用于…

    database 2023年5月19日
    00
  • Oracle9iPL/SQL编程的经验小结

    Oracle9iPL/SQL编程的经验小结 介绍 在Oracle数据库中,PL/SQL是一个重要的编程语言,它允许开发人员创建存储过程、触发器、函数等数据库对象来实现复杂业务逻辑。在本攻略中,我们将分享在Oracle 9i版本中使用PL/SQL编程的一些经验和技巧。 经验小结 使用游标 游标(Cursor)是PL/SQL中用来从数据库中检索数据的一个重要工具…

    database 2023年5月21日
    00
  • mysql 8.0.15 安装图文教程及数据库基础

    MySQL 8.0.15 安装图文教程 下载MySQL 8.0.15 访问MySQL官网(https://dev.mysql.com/downloads/mysql/),选择适合当前系统的安装包进行下载。单击下载按钮后会进入登录页面,可以使用Oracle账号登陆或者创建一个新的账号。如果选择创建新账号,在完成账号创建后会再次进入MySQL的下载页面。 安装M…

    database 2023年5月21日
    00
  • Node连接MySQL并封装其增删改查的实现代码

    下面是针对Node连接MySQL并封装其增删改查的实现代码的完整攻略: 一、安装和配置MySQL 首先,需要在本地安装MySQL服务器,并且创建一个数据库并且一个数据表。可以用如下命令来创建一个名为mydatabase的数据库: CREATE DATABASE mydatabase; 然后,可以用如下命令来创建一个名为customers的数据表: CREAT…

    database 2023年5月22日
    00
  • java实现Linux(centos) 中docker容器下命令交互的代码(配置向导)

    当我们在 Linux(CentOS)中运行 Docker 容器时,我们可能需要与容器中运行的应用程序进行交互(执行命令或访问文件等)。那么该如何实现 Docker 容器下命令交互的代码呢?下面是这个过程的完整攻略和配置向导。 步骤一:获取 Docker 容器的 ID 或名称 要与 Docker 容器进行交互,我们首先需要获取 Docker 容器的 ID 或名…

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