CentOS7下安装mysql5.7,基于官网教程
2016-06-29 16:52
597 查看
本篇教程基于官网的安装步骤,简单,准确,可行性高。
linux系统采用的是CentOS7系统,安装最新的mysql 5.7.13
操作时用root用户,避免一些乱七八糟的问题以及频繁输入sudo命令
2. 下载rpm
先在window桌面下下载好需要的rpm
可以去官网下载对应的版本:http://dev.mysql.com/downloads/repo/yum/
下载后的文件: mysql57-community-release-el7-8.noarch.rpm
3. 上传到终端
ssh下输入rz命令,上传文件
[root@localhost ~]# rz
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
刚安装后,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)
附带官网教程:
http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html#yum-install-components
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
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
相关文章推荐
- Linux学习笔记之文件权限
- linux svn SSL handshake failed: SSL error
- Linux(Ubuntu)基础操作
- VM安装CentOS 提示 no usable disks have been found的解决方法
- 每天一个linux命令(38):iostat命令
- CentOS7安装iptables防火墙
- linux下创建多线程执行
- linux无线设备驱动
- linux 安装webbench
- 每天一个linux命令(37):vmstat命令
- linux体系结构与内核结构图解
- [转载]Linux 技巧:让进程在后台可靠运行的几种方法(nohup等)
- ESXI中Centos7安装VMware Tooles
- linux设备树的解释 - 总览
- centos7安装python3.4
- centos7 关闭防火墙
- crtmpserver编译、 Putty远程连接Linux服务器出现乱码解决、FMS视频直播系统搭建
- Linux 下 GNU Toolchain 的使用
- CentOS双向免密码登录
- centos7下mysql5.6.30单机多实例主从配置