关闭

在centos中安装了mysql5.7之后解决不知道随机的密码的问题

标签: mysql
110人阅读 评论(0) 收藏 举报
分类:

在安装完成mysql5.7 之后,发现密码不知道。不要紧,直接重置密码。

1.修改配置文件my.cfg
[root@localhost ~]# vi /etc/my.cnf
找到mysqld在之后添加
skip-grant-tables
保存退出
2. 重启mysql服务
service mysqld restart
3.直接登陆mysql而不需要密码
mysql -u root (直接点击回车)
4.在mysql中输入
update mysql.user set password=password(‘root’) where user=’root’;
(此时提示ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’)
5.(这是怎么回事?)原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
update
mysql.user set authentication_string=password(‘123456’) where user=’root’ ;
6.执行flush
privileges
7.退出mysql
,到my.cgf中把开始添加的skip-grant-tables去掉
8.重启mysql服务
大功告成!
但是事实并非如此!
9.当你登陆mysql之后你会发现,当你执行命令时会出现
ERROR
1820 (HY000): You must reset your password using ALTER USER statement;

当你执行了SET PASSWORD
= PASSWORD(‘123456’);
出现:ERROR
1819 (HY000): Your password does not satisfy the current policy requirements
10.你需要执行两个参数来把mysql默认的密码强度的取消了才行
set global validate_password_policy=0;
set global validate_password_mixed_case_count=2;
11这是你在执行
SET PASSWORD = PASSWORD(‘123456’);

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

MySQL 5.7 安装配置(解决启动失败、修改密码失败问题)

Mysql5.7安装步骤,解决启动失败,MySQL服务无法启动、服务没有报告任何错误、修改密码失败,Access denied for user 'root'@'localhost' (usering...
  • feleon
  • feleon
  • 2016-01-30 20:33
  • 3417

centos下安装mysql5.7后,强行修改mysql的root密码

昨天在centos下安装mysql5.7后,却发现无法登陆,才新安装的mysql,初始密码应该没有,但是无论如何都无法登陆(提示密码错误),没办法,只好强行修改mysql密码。 输入[root@l...
  • New_Objectc
  • New_Objectc
  • 2016-04-02 12:06
  • 1294

CentOS7.0下安装mysql5.7的步骤以及遇到的问题!

由于Mysql被Oracle收购,所以从Centos7开始不再默认安装Mysql而用Mariadb代替,需要使用一些方法才能正确安装Mysql 1.首先卸载Mariadb,否则安装Mysql会产生冲突...
  • qq_28839293
  • qq_28839293
  • 2016-03-21 16:24
  • 1551

CentOS7.2 安装mysql5.7初始密码问题总结

CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL。1、下载mysql的源wget http://dev.mysql.com/get/mysql57-community-r...
  • yuxiangjie12
  • yuxiangjie12
  • 2017-07-19 22:10
  • 334

CentOS 7安装MYSQL5.7(access denied问题解决方法)

CentOS 7安装MYSQL5.7 access denied for root@localhost
  • Aries1995
  • Aries1995
  • 2016-03-27 10:22
  • 993

Centos7.3 安装Mysql5.7并修改初始密码

1、官方安装文档http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下载 Mysql yum包http://dev.mysql.com/d...
  • zyw_java
  • zyw_java
  • 2017-04-29 15:12
  • 4855

CentOS7通过yum安装Mysql5.7+修改默认密码+远程登录

1.配置yum源# 下载mysql源安装包 shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rp...
  • csdn2193714269
  • csdn2193714269
  • 2017-06-07 11:18
  • 3568

CentOS7 安装 Mysql 5.7,密码查看与修改

1、检测下系统有没有自带的mysql:yum list installed | grep mysql,  如果已经有的话执行命令yum -y remove mysql-libs.x86_64卸载...
  • yzl11
  • yzl11
  • 2016-09-23 21:07
  • 8960

关于centos7安装mysql5.7过程与修改初始密码

因为上一次安装进行的不彻底,centos也自带了一个mysql,因此可以先进行mysql的卸载,然后再进行安装。         一、运行rpm -qa | grep -i mysql,查看都安装了什...
  • baidu_27952463
  • baidu_27952463
  • 2017-07-04 23:29
  • 674

centos6.8 mysql5.7 安装、配置、关闭密码策略、远程登录

安装相关依赖yum search libaio # 检索相关信息 yum install libaio # 安装依赖包 检查本机mysql安装状态并安装Yum Repository# 查看系统是否安...
  • dark_guo
  • dark_guo
  • 2017-06-15 11:52
  • 884
    个人资料
    • 访问:3116次
    • 积分:175
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:10篇
    • 译文:1篇
    • 评论:0条
    文章分类