文档章节

CentOS7下安装mysql5.7,基于官网教程

奔跑的菜菜
 奔跑的菜菜
发布于 2016/06/29 15:49
字数 701
阅读 496
收藏 5

本篇教程基于官网的安装步骤,简单,准确,可行性高。

linux系统采用的是CentOS7系统,安装最新的mysql 5.7.13

一、 准备阶段

系统是刚从官网下载的最新版CentOS7,安装在VMware Workstation11中,没有额外的软件安装或任何配置,安装时选择的是带GUI的服务器。

操作时用root用户,避免一些乱七八糟的问题以及频繁输入sudo命令

二、 安装步骤

1. 用ssh工具连接上linux终端(这步没啥好解释的,喜欢在桌面操作的可以忽略1、3步)

2. 下载rpm

先在window桌面下下载好需要的rpm

可以去官网下载对应的版本:http://dev.mysql.com/downloads/repo/yum/

下载后的文件: mysql57-community-release-el7-8.noarch.rpm

3. 上传到终端

ssh下输入rz命令,上传文件

[root@localhost ~]# rz

clip_image001

4. 添加yum资源库。

执行这段命令:

yum localinstall mysql57-community-release-el7-8.noarch.rpm

[root@localhost download]# yum localinstall mysql57-community-release-el7-8.noarch.rpm

有询问就输入y,表示同意。

5. 安装数据库

执行这段命令:

yum install mysql-community-server

[root@localhost download]# yum install mysql-community-server

有询问就输入y,表示同意。

静候一段时间下载安装。

6. 启动服务

执行这段命令:

service mysqld start

[root@localhost download]# service mysqld start

三、 用户登录

1. 查看临时密码

刚安装后,root用户是有个临时密码的,

执行这段命令查看:

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

[root@localhost download]# grep 'temporary password' /var/log/mysqld.log

结果如下:

2016-06-29T06:00:00.545596Z 1 [Note] A temporary password is generated for root@localhost: #Mg=r&b9B!20

密码为:#Mg=r&b9B!20(没有冒号)

2. 登录

执行这段命令:

mysql -uroot –p

[root@localhost download]# mysql -uroot –p

Enter password:

复制密码回车即可登录。

3. 修改密码

执行这段命令修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@2016';

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@2016';

新密码必须包含至少一个大写字母,一个小写字母,一个数字,一个特殊字符,最低长度8位。

4. root登录

执行这段代码:

mysql -u root -p

[root@localhost download]# mysql -u root –p

Enter password:

输入新的密码。

测试:

mysql> select version();

+-----------+

| version() |

+-----------+

| 5.7.13 |

+-----------+

1 row in set (0.09 sec)

四、 总结

没有遇到什么权限问题,没有selinux问题,没有MariaDB冲突问题,总之,简单顺利的不要不要的,此前我也在网上看过很多安装教程,复杂的好像很深奥一样,雷同的好像作者都是一个人,其实不过是一些人没实际操作随便cp,东拼西凑,把简单的东西复杂化了,希望这篇简单的博客可以帮助小白们快速入门,早日成为大神。

附带官网教程:

http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html#yum-install-components

© 著作权归作者所有

共有 人打赏支持
奔跑的菜菜
粉丝 7
博文 10
码字总数 10088
作品 0
马鞍山
程序员
私信 提问
加载中

评论(2)

奔跑的菜菜
奔跑的菜菜

引用来自“AngusXer”的评论

mysql7。。。。。。
。。。我想说的是5.7,哈哈
全体人员
全体人员
mysql7。。。。。。
MySQL 安装配置 CentOS7_安装MySQL5.7

MySQL5.7RPM安装 本安装对应的OS为安装时默认最小软件包选择。 检查操作系统版本号 官网下载对应的版本(默认社区下载最新发布版本,可在Archives页面下载之前的小版本) 官网RPM安装参考文档...

PeakFang-BOK
11/15
0
0
基于mysql5.7 搭建mysql_InnoDB_cluster

本文按照生产环境的标准来搭建 mysql InnoDB cluster集群 非mysql 官网的Sandbox 模拟搭建 环境:centos7 x64 最小安装 因为文档中含有很多截图,上传图片比较麻烦,我将文档转换成了PDF放在...

奋怒的菜鸟
2017/07/24
0
0
CentOS7下安装mysql5.7

1、安装YUM Repo 由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安...

JungleKing
09/19
0
0
centos7下nginx+php7+mysql5.7部署discuz

本文章是个人在搭建discuz论坛时的一个过程,由于本人不是做php开发,则对php不太熟悉,搭建discuz期间花费了不少时间,所以记录下来,供大家参考。 搭建discuz是在Centos7系统上,采用nginx...

Calon
2017/11/27
0
0
Docker 安装 MySQL5.7

首先,系统(3.8以上内核的linux)中安装好 Docker 这个运用程序。由于网络原因,我们下载一个Docker官方的镜像需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务提供了官方的镜像站点...

Mr_ET
04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

centos安装confluence全攻略

https://blog.csdn.net/qwer026/article/details/51439076

happyeveryday32
19分钟前
2
0
30 行 Javascript 代码搞定智能家居系统

本文首发于『阿里云 IoT 开发者社区』,更多精彩物联网内容欢迎前往浏览。 智能家居可谓是今年物联网的热门领域,通过智能单品和智能音箱,人们已然把『智能』两个字变成了生活的理所应当。搭...

阿里云官方博客
22分钟前
3
0
sed插入和附加文本基础使用

对于编辑器来说,在数据中增加行算是很基本的操作吧,sed有以下两个操作: 插入(insert)命令(i)会在指定行前增加一个新行 附加(append)命令(a)会在指定行后增加一个新行 还是用下面的文本来测...

woshixin
30分钟前
1
0
HIVE数据倾斜总结

在做Shuffle阶段的优化过程中,遇到了数据倾斜的问题,造成了对一些情况下优化效果不明显。主要是因为在Job完成后的所得到的Counters是整个Job的总和,优化是基于这些Counters得出的平均值,...

瑞查德-Jack
41分钟前
0
0
Pure-ftpd搭建FTP

12月11日任务 15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 使用pure-ftpd搭建FTP服务 轻量的ftp软件 安装pure-ftpd并修改配置文件 # pure-ftpd为epel扩展库里的软件[root...

robertt15
50分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部