跳转到主要内容
你行网

Main navigation

  • 首页
  • 文章
  • 教程
  • 视频
  • 下载
  • 社区
  • 网站导航
User account menu
  • 登录

面包屑

  1. 首页

使用 MySQL Yum 存储库在 Linux 上安装 MySQL

由 hrs, 7 七月, 2022

全新安装 MySQL 的步骤

添加 MySQL Yum 存储库

首先,将 MySQL Yum 存储库添加到系统的存储库列表中。这是一次性操作,可以通过安装 MySQL 提供的 RPM 来执行。按着这些次序:

  1. 转到 MySQL 开发人员专区中的下载 MySQL Yum 存储库页面 ( https://dev.mysql.com/downloads/repo/yum/ )。使用以下命令安装下载的发行包,替换 platform-and-version-specific-package-name 为下载的 RPM 包的名称:

  2. sudo yum install platform-and-version-specific-package-name.rpm

    您可以通过以下命令检查 MySQL Yum 存储库是否已成功添加

  3. yum repolist enabled | grep "mysql.*-community.*"

 

选择发布系列

使用此命令查看 MySQL Yum 存储库中的所有子存储库,并查看其中哪些已启用或已禁用

 yum repolist all | grep mysql

 要安装最新 GA 系列的最新版本,无需配置。要安装最新 GA 系列以外的特定系列的最新版本,请在运行安装命令之前禁用最新 GA 系列的子存储库并启用特定系列的子存储库。如果您的平台支持 yum-config-manager,您可以通过发出以下命令来做到这一点,这些命令会禁用 5.7 系列的子存储库并启用 8.0 系列的子存储库:

$> sudo yum-config-manager --disable mysql57-community
$> sudo yum-config-manager --enable mysql80-community

除了使用yum-config-manager或 dnf config-manager命令,您还可以通过手动编辑 /etc/yum.repos.d/mysql-community.repo 文件来选择发布系列。这是文件中发布系列的子存储库的典型条目:

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
       file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

找到您要配置的子存储库的条目,然后编辑该enabled选项。指定 enabled=0禁用子存储库或 enabled=1启用子存储库。例如,要安装 MySQL 8.0,请确保您具有 enabled=0MySQL 5.7 的上述子存储库条目,并具有 enabled=18.0 系列的条目:

# Enable to use MySQL 8.0
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022
       file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

通过运行以下命令并检查其输出来验证是否已启用和禁用正确的子存储库

$> yum repolist enabled | grep mysql

禁用默认 MySQL 模块

仅限 EL8 系统)基于 EL8 的系统(例如 RHEL8 和 Oracle Linux 8)包含默认启用的 MySQL 模块。除非禁用此模块,否则它会屏蔽 MySQL 存储库提供的包。要禁用包含的模块并使 MySQL 存储库包可见,请使用以下命令(对于启用 dnf 的系统, 将命令中的 yum替换为dnf):

$> sudo yum module disable mysql

安装 MySQL

通过以下命令安装 MySQL(对于启用 dnf 的系统,将命令中的 yum替换为dnf):

 sudo yum install mysql-community-server

启动 MySQL 服务器

使用以下命令启动 MySQL 服务器:

$> systemctl start mysqld

您可以使用以下命令检查 MySQL 服务器的状态:

$> systemctl status mysqld

 

标签

  • Mysql
  • 登录或注册以发表评论

评论

相关文章

MySQL 中常见的数据类型及其使用范围、大小和默认值
MySQL 关键字及其作用
在mysql 数据库中,什么是启用外键约束
在终端输入mysql命令回车后不能修改的问题
创建用户信息表的SQL语句解释
如何查看mysql 端口命令
key-buffer是什么?
default-character-set=utf8是什么意思?
default-storage-engine=innodb是什么?
mysql删除binlog日志后无法启动
drupal9设置 MySQL 事务隔离级别
sql重复记录查询与删除
mysql 8.0 安装时出现获取 GPG 密钥失败解决办法
获取 GPG 密钥失败:
mysql 无法进入数据库报错
centos 7 安装mysql服务
mysql 数据库导入
MYSQL常用命令大全
mysql忘记密码如何重置密码,以及修改root密码的三种方法
mysql 密码问题

文章标签

CSS
Excel
ubuntu
php
五笔
vim
Linux
HTML
command
drupal 7
composer
centos
Mysql
drupal 8
模块(module)
VPN
drush
JavaSrcipt
apache
drupal 9
英语
Drupal
SEO
nerdtree
network
果树种植
surround
drupal10
主题(theme)
phpmyadmin
ssh
权限
yum
二进制
声音
ssl
selinux
HTML5
用户
Dreamweaver
password
flameshot
颜色
翻译
uploadprogress
DDEV
视图(views)
firewalld
kernel
gzip
快捷键
xdebug
错误
ckeditor
mbstring
C语言
简介
源地址
php扩展
电脑基础
certbot
git
apt
压缩解压
表单
电子秤
WireGuard
httpd
邮件验证
breadcrumb
AI
superfish
diff
重定向
摄影
网站备份
tagclouds
docker
java
短信验证
csharp
adsense
drupal9
电脑技巧
simple_adsense
算法
RSS
youtube
版本号
JavaScript
badblocks
端口
cookie
VUE
网站运营
计算机基础
gimp
form
mod_expires 模块
zip
nginx
http验证
重定向,301
curl
netstat
input
赚钱
ip
dns
RFID
标签优化
drupal11
maven
drupal 11
npm
哈希值
字段
更多
RSS源
本站由阿里云强力驱动,幸运券优惠链接
Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号