前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >MySQL8官方YUM仓库使用指南

MySQL8官方YUM仓库使用指南

原创
作者头像
秋月叶落
发布2025-03-12 10:09:34
发布2025-03-12 10:09:34
1170
举报

MySQL 是一个非常流行的开源关系数据库管理系统,在各种应用场景中都得到了广泛的应用。随着版本的更新,MySQL 8 引入了许多新特性和性能提升,广泛受到开发者和企业的青睐。为了方便在各种 Linux 发行版中安装 MySQL 8,MySQL 官方提供了 YUM 仓库。本指南将介绍如何使用 MySQL 8 官方 YUM 仓库来安装和管理 MySQL。

YUM 和 YUM 仓库简介

YUM(Yellowdog Updater, Modified)是大多数基于 RPM 的 Linux 发行版(如 CentOS 和 Red Hat)中常用的包管理工具,它可以简化软件包的安装、更新和管理。而 YUM 仓库是一个存储软件包的集中位置,用户可以通过网络访问这些软件包。

安装 MySQL 8

1. 配置 YUM 仓库

首先,我们需要下载 MySQL 8 的 YUM 源配置文件。使用以下命令下载官方的 YUM 仓库配置文件:

wget

然后使用下面的命令安装这个 RPM 包:

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

2. 安装 MySQL 8

配置完成后,我们可以使用以下命令来安装 MySQL 8:

sudo yum install mysql-community-server

3. 启动 MySQL 服务

安装完成后,启动 MySQL 服务,并设置其开机自启动:

代码语言:shell
复制
sudo systemctl start mysqld
sudo systemctl enable mysqld
4. 获取临时密码

MySQL 8 在安装后会自动生成一个临时密码,您可以通过查看系统日志来获取它:

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

5. 登录 MySQL

使用获取到的临时密码登录 MySQL:

mysql -u root -p

输入临时密码后,系统会要求您更改密码。

创建数据库与用户

接下来,我们创建一个示例数据库和用户。在 MySQL 中,通常会有多个用户和数据库,因此理解它们之间的关系非常重要。

1. 创建数据库

您可以使用以下 SQL 命令创建一个新的数据库(例如,test_db):

CREATE DATABASE test_db;

2. 创建用户

接下来,我们为数据库创建一个用户,并赋予其适当的权限:

代码语言:shell
复制
CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'password123';
GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost';
FLUSH PRIVILEGES;
3. 示意图

下面是一个简化的关系图,展示了 用户、数据库之间的关系。

管理 MySQL

1. 使用 MySQL 客户端

在进行数据库操作时,通常会使用 MySQL 客户端工具。您可以通过以下命令登录创建的用户:

mysql -u test_user -p

2. 创建表格

这里我们将创建一个简单的用户信息表格,用户的基本信息如下:

字段名

类型

描述

id

INT

用户ID(主键)

name

VARCHAR(50)

用户名

email

VARCHAR(100)

用户邮箱

created_at

DATETIME

创建时间

我们可以使用以下 SQL 命令创建这个表格:

代码语言:shell
复制
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(50),
    email VARCHAR(100),
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);
3. 插入数据

接下来,我们可以插入一些示例数据到 users 表中:

代码语言:shell
复制
INSERT INTO users (name, email) VALUES
('Alice', 'alice@example.com'),
('Bob', 'bob@example.com');
4. 查询数据

最后,查询数据的示例:

SELECT * FROM users;

通过上述步骤,我们完成了 MySQL 8 的安装和基本配置,并能够创建数据库、用户及基本表结构。使用 MySQL 8 官方 YUM 仓库为 Linux 用户提供了一种高效便捷的安装方式。希望这篇指南能够帮助您快速上手 MySQL 8,掌握基本的数据库管理操作。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • YUM 和 YUM 仓库简介
  • 安装 MySQL 8
    • 1. 配置 YUM 仓库
    • 2. 安装 MySQL 8
    • 3. 启动 MySQL 服务
    • 4. 获取临时密码
    • 5. 登录 MySQL
  • 创建数据库与用户
    • 1. 创建数据库
    • 2. 创建用户
    • 3. 示意图
  • 管理 MySQL
    • 1. 使用 MySQL 客户端
    • 2. 创建表格
    • 3. 插入数据
    • 4. 查询数据
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档