解决mysql5.7安装之后密码不正确

原创 2017年09月11日 15:34:37

在安装mysql5.7之后,发现密码怎么输入都不正确,初始密码好像不为空。找了很久终于找到方法了

系统是centos6.x,安装mysql的方法是使用yum来安装,依次执行如下命令:

wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpm
rpm -ivh mysql57-community-release-el6-8.noarch.rpm
ls -1 /etc/yum.repos.d/mysql-community*
yum repolist all | grep mysql

然后执行命令安装:

sudo yum install mysql-server

安装完成之后,使用命令配置mysql:

sudo /usr/bin/mysql_secure_installation

这是需要输入初始密码,本来以为没有密码直接按的回车,结果报错了:
这里写图片描述

解决方法:因为mysql5.7为了安全性的考虑,在安装的时候随机生成了一个初始密码,放在/var/log/mysqld.log文件中了,所以我们需要查一下/var/log/mysqld.log这个文件,就可以知道初始密码是什么了。

cat /var/log/mysqld.log | grep password

找到密码如下图:
这里写图片描述

在/usr/bin/mysql_secure_installation的时候输入上面找到的密码即可,然后系统会提示你密码已过期,重新在设置密码:

这里写图片描述

在重新设置密码的时候,如果密码强度不够高,会提示不安全,需要重新设置:

... Failed! Error: Your password does not satisfy the current policy requirements
版权声明:本文为博主原创文章,未经博主允许不得转载。

安装 mysql时如果出现密码错误

这种错误: 解决方法:运行cmd: mysql -u root mysql> SETPASSWORDFOR'root'@'localhost' = PASSWORD('newpass');...
  • qq_33979657
  • qq_33979657
  • 2016年10月19日 10:19
  • 170

[mysql] centos 安装 mysql 后,提示密码错误

grep ‘temporary password’ /var/log/mysqld.log 原因:新安装时,mysql 会为 root 生成一个默认密码,并且存储在 log 文件里。通过 grep...
  • lipeigang1109
  • lipeigang1109
  • 2017年06月20日 17:20
  • 271

MySQL5.7安装教程,初始化密码,相关错误

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示);zip格式是自己解压,解压缩之后...
  • IT_faquir
  • IT_faquir
  • 2016年03月10日 21:34
  • 1147

【Day46】CentOS中安装了MySQL 5.7后忘记密码问题解决

在CentOS中安装好了MySQL 5.7之后,发现密码不知道。不要紧,直接重置密码。1.修改配置文件my.cfg[root@localhost ~]# vi /etc/my.cnf找到mysqld在...
  • buquan4041
  • buquan4041
  • 2016年11月10日 19:51
  • 726

mysql5.7初始随机密码解决问题

mysql5.7初始随机密码解决问题
  • huang_shao1
  • huang_shao1
  • 2017年07月03日 11:52
  • 961

mysql5.5重新安装需要输入旧密码和新密码并最后一步出现错误

我win7系统,本来装好了,后来卸载掉再安装就不行了,在apply security settings那里出错了,1045错误,我只能选择跳过,打开command line client了,然后输入密...
  • Mydwr
  • Mydwr
  • 2013年12月19日 10:20
  • 1788

安装mysql后重新设置密码

# mysql -u root mysql    mysql> delete from user where USER='';    mysql> FLUSH PRIVILEGES;//记得要这句话,...
  • u010924894
  • u010924894
  • 2017年04月16日 19:22
  • 665

关于新版MySQL5.7数据库安装后使用自生成初始密码登录的问题(MAC版)

前言:以前都是用windows编程的,最近转了mac,然后就在机子上装了个MySQL数据库,结果安装完成后在登录上出了问题,搞得人极其郁闷,当然最后还是解决了,在此特别分享出来,希望跟我遇上同样问题的...
  • qq_33066443
  • qq_33066443
  • 2016年08月20日 09:57
  • 415

mysql5.7.20第一次登录失败如何解决

一,将介绍如何 (1)mysql5.7是有默认密码的 查找默认密码 grep 'temporary password' /var/log/mysqld.log (2)第一次登录 ...
  • Kenneth_Chen_
  • Kenneth_Chen_
  • 2017年11月27日 13:37
  • 113

linux中mysql安装后,登录提示密码错误,解决办法

在ubuntu 13.04(centos6.3中只要有root权限)中,安装mysql后,使用命令登录mysql居然报错了,Mysql ERROR 1045 (28000): Access denie...
  • yjptu
  • yjptu
  • 2013年10月10日 19:20
  • 2619
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决mysql5.7安装之后密码不正确
举报原因:
原因补充:

(最多只允许输入30个字)