美文网首页程序员
CentOS 7 安装 MySQL

CentOS 7 安装 MySQL

作者: 穿越时空的鱼 | 来源:发表于2017-08-22 10:45 被阅读0次

介绍

本篇文章将介绍 CentOS 7 上的 MySQL 安装。本文使用的 CentOS 安装包为 CentOS-7-x86_64-Minimal-1611.iso,安装包大小为680M。Kernel 版本为 3.10.0-514.e17.x86_64。

安装依赖

在安装 MySQL 之前需要安装 libaio 依赖。使用 yum 进行依赖安装。

<!-- 检索 libaio 信息 -->
# yum search libaio
<!-- 安装 libaio -->
# yum install libaio

安装完成后,yum 应检索到如下 libaio 信息。

图片01

添加 MySQL 仓库

MySQL 提供了在 Linux 系统下的多种安装方式,本文使用 Yum Repository 进行安装,参看这里。下载 Repository 之前确认是否安装了 wget,使用如下指令进行 wget 的确认与安装。

<!-- 检索 wget 信息 -->
# yum search wget
<!-- 安装 wget -->
# yum install wget

安装完成后,yum 应检索到如下 wget 信息。

图片02

接下来,使用如下指令下载并安装适用于 CentOS 7 的 Repository。

<!-- 下载 Repository -->
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
<!-- 安装 Repository -->
# yum localinstall mysql-community-release-el7-5.noarch.rpm

安装完成后,得到如下信息。

图片03

安装 MySQL

Repository 提供了适用于当前系统的不同 MySQL 版本。使用如下指令查看版本禁用状态。

<!-- 查看版本状态 -->
# yum repolist all | grep mysql
图片04

本文使用的 Repository 显示当前共有 5.5,5.6,5.7 三个版本的 MySQL 可供安装。默认安装版本为 5.6,这是截至文本为止的稳定版本。可通过下列指令启动或禁止不同版本。

<!-- 禁用 MySQL 版本 -->
# yum-config-manager--disable mysql56-community
<!-- 启用 MySQL 版本 -->
# yum-config-manager--enable mysql57-community-dmr

版本切换完成后,使用下列指令确定 MySQL 最终版本状态,准备安装。

<!-- 确认版本状态 -->
# yum repolist enabled | grep mysql
图片05

接下来执行安装指令。

<!-- 安装 MySQL -->
# yum install mysql-community-server

安装完成后,得到如下信息。

图片06

使用如下指令确认 MySQL 的安装目录,从而确认 MySQL 安装成功。

<!-- 查看 MySQL 安装目录 -->
# whereis mysql
图片07

端口开放

一般来说会要求 MySQL 所在系统开放数据库端口以支持远程数据库访问,MySQL 的默认端口号为3306,使用如下指令开放 CentOS 7 的3306端口。

<!-- 开放 3306 TCP 端口 -->
# firewall-cmd --permanent --zone=public --add-port=3306/tcp
<!-- 开放 3306 UDP 端口 -->
# firewall-cmd --permanent --zone=public --add-port=3306/udp
<!-- 重载防火墙使得改动生效 -->
# firewall-cmd --reload

初始化 MySQL

现在可以启动 MySQL 服务并进行第一次使用前的初始化设置。使用如下指令以操作 MySQL 服务。

<!-- 启动 MySQL 服务 -->
# systemctl start mysqld
<!-- 关闭 MySQL 服务 -->
# systemctl stop mysqld
<!-- 查看 MySQL 服务运行状态 -->
# systemctl status mysqld

启动完成后,使用如下指令进行初始化设置,根据提示进行操作选择即可。

<!-- 初始化 MySQL -->
# mysql_secure_installation

初始化完成即可登陆 MySQL 正常使用。

卸载 MySQL

若需要更改 MySQL 版本或者清除 MySQL 可使用如下指令进行先行卸载。

<!-- 查看 MySQL 安装项 -->
# yum list installed | grep mysql
<!-- 卸载名称为 [package] 的对应项 -->
# yum remove [package]

注意根据依赖顺序进行依次卸载。

结束

本文至此结束,感谢以下文章的作者。

http://blog.csdn.net/whatlookingfor/article/details/52382472

相关文章

  • 2018-04-19

    Centos 7 安装 tomcat7, jdk,mysql,zookeeper Centos 安装jdk 安装...

  • Zabbix/安装

    安装MySQL:如果没有安装MySQL,则需要先安装。Centos7之前: Centos7使用了MariaDB替代...

  • linux 安装mysql5.7新命令

    安装mysql新命令 CentOS7安装MySQL 在CentOS中默认安装有MariaDB,这个是MySQL的...

  • yum安装nginx,mysql,php

    centos7 一、安装nginx 安装mysql(centos7) 安装php centos8 安装php74 ...

  • centos7下安装mysql

    mysql安装 centos7下使用yum源安装mysql 因为centos7下默认没有mysql的yum源,所以...

  • HIVE搭建

    安装mysql centos7安装mariaDB安装mysql教程1安装mysql教程2安装教程3安装mysql教...

  • CentOS 7中安装 MySQL 出现了 No package

    CentOS 7 安装 mysql-server 爬坑 发现问题 在centos 6安装 mysql-server...

  • CentOS 7 安装MySQL

    (1)安装mysql Centos7通过yum安装最新MySQL (2)安装mysql 【1】安装mysql 步骤...

  • VirualBox + LNMP(CentOS) 环境

    安装内容 安装CentOS(LINUX) 安装PHP开发环境 安装MySQL 安装Nginx CentOS 7 V...

  • centos安装MySQL5.7

    centos安装MySQL5.7 安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YU...

网友评论

    本文标题:CentOS 7 安装 MySQL

    本文链接:https://www.haomeiwen.com/subject/xcwkdxtx.html