Liunx yun 安装 mysql5.7
1、查看有没有安装过:
yum list installed mysql*
rpm -qa | grep mysql*
2.查看有没有安装包:
yum list mysql*
官方mysql.com 支持我们使用yum的方式安装mysql 5.7最新版。但是需要确定你自己的yum库里是否有对应的版本
如果你是centos6.x系列,那么要用到 http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm 这个rpm包
如果你是centos 7.x 系列,那么就要用到 http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
3.安装
- rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm(我这里是CentOS7,所以用第二个网址)
- yum install mysql-community-server (安装过程中需要确认两次.)
4.启动服务
装好后,就可以使用 service mysqld start
结果:
Redirecting to /bin/systemctl start mysqld.service
5.登陆
第一次启动后,mysql5.7 会生成一个随机root密码,并放到了 /var/log/mysqld.log 这个日志里(如果你改了路径,那就是你的路径了)
使用 grep ‘temporary password’ /var/log/mysqld.log 这个命令读取出来。 这就是你的root初始密码
使用mysql -u root -p 然后输入上面的密码进入
注意:
rep 'temporary password' /var/log/mysqld.log 可能会报找不到文件
解决办法:
rm -rf /var/lib/mysql 删除原来安装过的mysql残留的数据(这一步非常重要,问题就出在这)
systemctl restart mysqld 重启mysqld服务
grep 'temporary password' /var/log/mysqld.log 再去找临时密码结果:2017-12-20T08:13:10.076576Z 1 [Note] A temporary password is generated for root@localhost: xxxxxx
#xxxxxx就是初始密码。
6.更改密码
登陆成功后肯定需要改掉烦人的密码,密码规则决定密码由什么组成,比如大小写字母加数字等等,这里我们设置为最简单的
set global validate_password_policy=0; (设置密码规则)
set global validate_password_length=1;(设置密码长度为1,但是mysql会默认设置密码的程度为4)
(查看密码规则: select @@validate_password_policy;)
(查看密码长度设置:select @@validate_password_length;)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyRootPass123#' ; (修改密码 初始密码规则是 大小写数字加特殊字符可以更改)
Liunx yun 安装 mysql5.7相关推荐
- centos7 yun安装mysql,CentOS7 yum方式安装MySQL5.7
MySQL 完整的初始密码规则可以通过如下命令查看: mysql> SHOW VARIABLES LIKE 'validate_password%'; +-------------------- ...
- 二进制安装mysql集群_实战mysql集群搭建(一)--centos7下二进制安装mysql-5.6
在超哥的帮助下,完成了基于InnoDb数据引擎的mysql数据库集群搭建,实现了主从复制的功能,本篇博文介绍如何使用二进制安装mysql的方法,具体实现步骤如下: 软件使用说明: Liunx系统:ce ...
- Centos7 yum安装MySQL5.7.25
Centos7.3 yum安装MySQL5.7.25 扩展:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉M ...
- docker安装Mysql5.7以及远程登陆链接配置
1.安装mysql5.7 docker镜像 docker安装:docker安装一条龙 1.拉取官方mysql5.7镜像 docker pull mysql:5.7 root@VM-12-5-ubunt ...
- rpm方式安装mysql5.7.24_linux centOS 7安装mysql 5.7.24
前言 请务必先把整篇文章通读一遍,特别是后面的问题列表,以致于在安装过程中出现问题后不会心惊胆颤. 0.在安装mysql之前,查看是否已安装,及其删除方式 rpm -qa|grep mysql #查看 ...
- yum安装mysql后密码_Centos7:yum安装MySQL5.7后如何设置root密码
Centos下安装软件的方式很简单,只需要通过yum install xxx命令即可.第一步当然检查是否有mysql的yum源,命令:yum list|grep mysql-community[主要还 ...
- MySQL rpm包 二进制区别_Linux环境下安装mysql5.6(二进制包不是rpm格式)
一.准备: 1.CentOS release 6.8 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.Linux下MySQL5.6与MySQL5.7安装方法 ...
- Centos7.4 版本环境下安装Mysql5.7操作记录
Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一.yum方式安 ...
- centos yum mysql-devel 5.5_CentOS 6.5下yum安装 MySQL-5.5全过程图文教程
在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了.下面通过两种方法给大家介绍CentOS 6.5下yum安装 ...
最新文章
- 边缘的人工智能可以满足许多需求
- Python Django 数据缓存存储位置类
- 福利 | 全网疯传免费领,一整套算法课程,拿走不谢!
- java中子类与父类中隐含的this引用的分析
- python爬虫urllib 数据处理_Python 爬虫笔记之Urllib的用法
- 数据结构之插入排序:折半插入排序算法
- Mono 开发 (使用.NET技术的你,绝对不能忽略Mono)
- iOS网络加载图片缓存与SDWebImage
- flash人物原地走路_Flash怎么制作一个行走的小人动画?
- java创建按钮_java中制作一个按钮需要那些步骤
- SMART200 DP01模块通讯问题
- 【“计算机科学与技术”专业小白成长系列】计算机科学与技术主要学什么?
- 微信小程序 实现点击卡片 翻转效果
- Fusion 360 常见问题
- Python零代码小游戏 · FreeGames
- ORACLE EBS 请求日志打印工具-自动打印参数说明及参数值
- 软件定义存储2.0,谁领风骚?
- java设计模式之原型模式和建造者模式的写法(二)
- Attention机制的总结笔记
- 研究生,该学单片机还是PLC?