CentOS7使用MySQL yum仓库的简要说明

摘要:


MySQL yum仓库为Linux平台提供了MySQL服务端,客户端以及其它组件的RPM包,这些软件包可以代替或者升级使用Linux发行版本地软件仓库安装的MySQL。

MySQL yum仓库支持以下Linux平台:


  • 基于EL5-, EL6-和EL7的Linux平台,例如相应版本的RedHat企业版,Oracle Linux以及CentOS。
  • Fedora 22 and 23

首次安装MySQL

注意:以下安装步骤假设您没有在系统上使用第三方发行的RPM包安装过MySQL,如果安装过,请查看说明“替换第三方发行的MySQL版本”部分。

增加MySQL yum仓库


首先需要将MySQL yum源加入系统仓库列表,步骤如下:

1.下载MySQL yum仓库,地址:http://dev.mysql.com/downloads/repo/yum/

2.选择适合您的Linux版本的RPM包;

3.使用以下命令安装下载的RPM包:

rpm -Uvh  platform-and-version-specific-package-name.rpm


注意:一旦安装此RPM包,使用yum upadte(或dnf update)命令进行全系统范围的升级时,系统中的MySQL安装包也会自动升级,同时会替换第三方的MySQL包。

选择发行版本


当使用MySQL yum源时,会自动选择最新的发行版本进行安装,如果不想安装最新版,可以使用以下命令查看可以安装的版本:

yum repolist all|grep mysql

选定需要安装的版本后,手动更改以下文件:/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

如果需要安装其他版本,将上面的enable=1改为enable=0,然后将需要安装的版本改为enable=1,每次安装时只能有一个enable=1,如果超过一个,则默认使用最新版本。

使用以下命令查看哪个版本是选定安装的:

yum repolist enabled | grep mysql

安装MySQL


使用以下命令进行安装:

yum install mysql-community-server

启动MySQL


service mysqld start

使用以下命令查看MySQL的状态

service mysqld status

安装MySQL5.7需注意:


MySQL5.7安装时会进行以下工作:

MySQL服务初始化;

在数据目录生成SSL证书和key文件;

安装validate_password插件并且可访问;

创建超级用户,[email protected],密码存放在error log文件中,使用以下命令查看:

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

获取密码登录之后需要马上更改密码,

mysql -uroot -p

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘MyNewPass4!‘;

MySQL的validate_password插件会默认安装,密码需要符合以下规则:至少一个大写字母,一个小写字母,一个数字,一个特殊字符,而且密码长度需要超过8位。

安装MySQL5.6需注意:


安装后执行以下命令:

mysql_secure_installation

此命令是MySQL5.6特有的,用来执行一系列的保护操作,例如设置root密码,删除匿名用户等,MySQL5.7已经集成此命令,因此MySQL不需要执行。

参考:


yum快速安装MySQL:

http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-replacing

MySQL yum源下载:

http://dev.mysql.com/downloads/repo/yum/

注:MySQL5.7不支持JIRA。

时间: 2024-10-05 20:31:26

CentOS7使用MySQL yum仓库的简要说明的相关文章

CentOS7搭建本地YUM仓库,并定期同步阿里云源

CentOS7同步阿里云镜像rpm包并自建本地yum仓库 系统环境 # cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) # uname -r 3.10.0-957.el7.x86_64 # ip a |awk 'NR==9{print $2}'|awk -F '/' '{print $1}' 10.0.0.100 修改yum源为阿里云源 备份系统自带的yum源 # tar -zcvf CentOS-bk.tar.gz /e

centos7本地挂载yum仓库

1.实验前先保存一下快照 2.首先我们要切换到”/etc/yum.repos.d/“目录中(因为该目录存放着yum仓库的配置文件) 3.使用vim编辑器创建并打开个名为rhel7.repo的新文件,名称可以自定义,但后缀必需为.repo,逐项写入配置参数,并保存退出. 参数如下所示: [rhel7] name=rhel7 baseurl=file:///media/cdrom enabled=1 gpgcheck=0 4.输入命令: # mkdir -p /media/cdrom 在执行下一个命

CentOS7配置本地yum仓库

在虚拟机上最小化安装CentOS7后,里面的工具真的很少,添加cdrom作为本地yum仓库1.创建cdrom的挂载点mkdir /mnt/cdrom2.修改fstab,开机自动挂载cdrom,增加下面一行/dev/cdrom /mnt/cdrom iso9660 defaults 0 03.挂载cdrommount -a4.把现有的repo文件移动到备份文件夹cd /etc/yum.repo/mkdir bakmv .repo bak5.创建cdrom.repovi cdrom.repo [cd

centos7安装MySql(yum方式)

1.安装yumyum install lrzsz -y2.安装wget 用于下载mysql源安装包yum install wget3.下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm4.安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm5.检查mysql源是否安装成功yum repolist en

Centos7配置docker本地仓库

内网环境创建docker仓库 实验环境 192.168.80.200 #不能上外网的docker仓库,centos7系统 192.168.80.100 #能上外网的Linux服务器,centos7系统 利用yum仓库安装docker服务 把docker的rpm包导入内网yum仓库中(docker软件包docker-ce,container-selinux) (下载地址:http://rpmfind.net/linux/rpm2html/search.php) 配置好本地yum仓库源(具体配置可看

实战作业3,建立http服务下的yum仓库

更多笔记点击查看 Linux学习从入门到打死也不放弃,完全笔记整理(持续更新) http://blog.51cto.com/13683480/2095439 上一篇作业演示了如何在centos7环境下通过 配置 yum 工具来解决 rpm 在安装软件中遇到的依懒性问题 这一次我们需要演示的,是如何通过制作基于 http 或者 ftp 服务的yum仓库. 首先,要确定本机能够提供 http 或者  ftp  服务,很简单,由于我们已经配置了本机的yum客户端配置 通过  yum install h

搭建内部yum仓库(centos6+centos7+epel源)

搭建自己的yum仓库,将自己制作好的rpm包,添加到自己的yum源中. yum仓库服务端配置如下 : 1. 创建yum仓库目录 mkdir -p /data/yum_data/cd /data/yum_data/#可以上传rpm包到此目录,此目录下面还可以包括文件夹 2. 安装createrepo软件[[email protected] yum_data]# yum -y install createrepo 3. 初始化repodata索引文件createrepo -pdo /data/yum

centos7.2的yum安装mysql和修改初始密码

一.centos7.2安装mysql CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变: 下载mysql的源 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 安装yum库 yum localinstall -y mysql57-community-release-el7-7.noarch.rpm 安装MySQL yum install -

如何从MYSQL官方YUM仓库安装MYSQL5.x 原理一样只要获取对的仓库依赖安装对的仓库依赖就ok了,我就是用这种安装的5.7

如何从MYSQL官方YUM仓库安装MYSQL5.6 2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包.本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6的新特性开始,其中有很多非常有用的特性. 首先我们需要从MySQL开发者网站下载Yum仓库文件,导入Yum库后,一个简单的yumupdate命令将确保你运行在MySQL5.6的最新发布版上,