龙空技术网

YUM 方式安装 MySQL

斗酒僧 114

前言:

此时咱们对“fedora20安装mysql”大致比较珍视,朋友们都想要学习一些“fedora20安装mysql”的相关文章。那么小编也在网摘上汇集了一些有关“fedora20安装mysql””的相关内容,希望朋友们能喜欢,咱们一起来学习一下吧!

YUM 方式安装 MySQL概述设置 MySQL 源安装管理 mysqld 服务更新 root 密码选择不同的 MySQL 版本1 概述

yum 工具是 Red Hat、CentOS 和 Fedora 中最常用的包管理器。安装 MySQL 的时候,也可以使用 yum 的方式。过程包括:

设置 MySQL 源选择合适的 MySQL 版本。(可选的,若使用最新版 MySQL 最新版,可以跳过此步骤)安装启动 mysqld 服务更新 root 密码2 设置 MySQL 源

a.先去 下载合适的 MySQL YUM 源。在此页面,依据自己系统选择合适的源。例如,我使用的是 CentOS7 选择了下面的版本:

b.下载完毕后,使用 rpm 命令安装即可

shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm

使用命令 shell>yum repolist all|grep mysql 可以确定是否安装成功,若成功,效果如下:

[root@izm5e1rex9zp7al3u47z1tz ~]# yum repolist all | grep mysqlmysql-cluster-7.5-community/x86_64 MySQL Cluster 7.5 Community disabledmysql-cluster-7.5-community-source MySQL Cluster 7.5 Community - disabledmysql-cluster-7.6-community/x86_64 MySQL Cluster 7.6 Community disabledmysql-cluster-7.6-community-source MySQL Cluster 7.6 Community - disabledmysql-cluster-8.0-community/x86_64 MySQL Cluster 8.0 Community disabledmysql-cluster-8.0-community-source MySQL Cluster 8.0 Community - disabledmysql-connectors-community/x86_64 MySQL Connectors Community enabled: 108mysql-connectors-community-source MySQL Connectors Community - disabledmysql-tools-community/x86_64 MySQL Tools Community enabled: 90mysql-tools-community-source MySQL Tools Community - Sourc disabledmysql-tools-preview/x86_64 MySQL Tools Preview disabledmysql-tools-preview-source MySQL Tools Preview - Source disabledmysql55-community/x86_64 MySQL 5.5 Community Server disabledmysql55-community-source MySQL 5.5 Community Server - disabledmysql56-community/x86_64 MySQL 5.6 Community Server disabledmysql56-community-source MySQL 5.6 Community Server - disabledmysql57-community/x86_64 MySQL 5.7 Community Server disabledmysql57-community-source MySQL 5.7 Community Server - disabledmysql80-community/x86_64 MySQL 8.0 Community Server enabled: 113mysql80-community-source MySQL 8.0 Community Server - disabled

enabled 就是当前版本

若需要指定 MySQL 版本,请先看第 6 节:选择不同的 MySQL 版本。

3 安装

命令

shell> sudo yum install mysql-community-server

完成 MySQL 的安装,只需要提供确认和等待即可。

4 管理 mysqld 服务

安装完毕后,使用命令

shell> sudo service mysqld start

完成 mysqld 服务启动。同样支持 stop,restart,status 实现关闭,重启和状态查询操作。

5 更新 root 密码

mysqld 服务启动后,会初始化 root 的密码,记录在 /var/log/mysqld.log 日志中,通过命令

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

可以从日志中过滤出来初始化密码的行,结果演示为:

shell> sudo grep 'temporary password' /var/log/mysqld.log2019-05-11T14:41:34.920234Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 密码部分

改密码就是使用 mysql 客户端第一次登录时使用的密码。

登录成功后,需要立即更改密码。使用 alter user 命令。

shell> mysql -uroot -pmysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '密码部分';

最新版 MySQL 安装完毕!

6 选择不同的 MySQL 版本

若需要不同的 MYSQL 版本,需要在设置完 MySQL YUM 源之后,先进行版本选择,再使用 yum 安装。设置方案为,将需要的版本 enable,不需要的版本 disable。例如,我们需要 5.7 版本,使用下面的命令

shell> sudo yum-config-manager --disable mysql80-communityshell> sudo yum-config-manager --enable mysql57-community

即可完成! 设置完毕后,可再次使用 shell>yum repolist enabled|grep mysql 命令来确认那个版本是 enabled 的。

THE END!

欢迎关注:小韩说课

标签: #fedora20安装mysql