MySql密码更改【抄】
首页 > IT > SQL   作者:eehello  2022年1月16日 10:16 星期日  浏览:828  字号:   评论:0 条
时间:2022-1-16 10:16   浏览:828  评论:0 条 

抄自:https://blog.csdn.net/weixin_39849153/article/details/113159080

https://www.cnblogs.com/arraylist/p/6726614.html


一、mysql-5.5数据库
1、
[root@lnmp1 ~]# mysql -uroot -p#在已知密码的情况想打开数据库

MariaDB [(none)]> use mysql;#切换至mysql库

MariaDB [mysql]> update user set password=password('abc123') where user='root';#设置你需要的密码,我这里用的密码是:abc123

也可分配权限账户:
MariaDB [mysql]>GRANT  SELECT  ON  test.employee  TO  'eric'@'localhost'  IDENTIFIED  BY  '123456';
MariaDB [mysql]>GRANT  DELETE  ON  test.employee  TO  'eric'@'localhost'  IDENTIFIED  BY  '123456';

MariaDB [mysql]> exit#退出数据库

[root@lnmp1 ~]# mysql -uroot -p#使用刚刚设置到的密码登陆。

2、mysql-5.5数据库密码的重置
编辑mysql的配置文件,在配置文件中增加这个参数:skip-grant-tables。直译就是:跳过授权表。

重启数据库服务,使参数生效。

到了这一步让,你就可以不使用密码打开数据库了。赶紧按照我在上面第二部分介绍的方法设置密码吧。

设置完密码后,是不能直接使用密码登录数据库的。还记得我们第1步做了什么吗?重新编辑配置文件,将添加的参数注释掉,或者删除。

重启数据库服务,就可以使用密码正常登陆了。

以上步骤涉及的命令行如下(Linux):

echo skip-grant-tables >> /etc/my.cnf

systemctl restart mariadb

是不是很简单?

Windows下:
下面的操作是在mysql中bin目录
需要切换到mysql的bin 目录下执行如下语句
1. 在进程中关闭mysqld.exe
2. 在bin目录下> mysqld -nt --skip-grant-tables

3.  新开一个命令行运行:
在bin目录下> mysql -u root 

此时可以修改密码了
USE mysql;
SELECT * FROM USER;
UPDATE  USER  SET  PASSWORD=PASSWORD('你的密码')   WHERE USER='root';

3、注意!

以上所有操作均在MySQL-5.5版本下进行,其他版本未测试,请谨慎使用,切记!!!

在my.cnf文件中增加参数时,注意使用的重定向符号为“>>”,是追加,不是覆盖。推荐尽量使用vi或vim操作,以防误操作,导致配置文件原内容被覆盖,造成丢失。

二、mysql-5.7数据库

CentOS系统用yum安装MySQL的朋友,请使用 grep "temporary password" /var/log/mysqld.log 命令,返回结果最后引号后面的字符串就是root的默认密码。

##在安装的过程里,将仅创建一个root账户——'root'@'localhost',同时将自动生成一个随机密码给它,并标记此密码已过期。MySQL管理员必须使用随机密码登陆root账户,并使用SET PASSWORD去设置一个新的密码。(随机密码可以在运行安装脚本的有效用户其主目录中的.mysql_secret文件中找到。)##

进入了控制台,接下来要做的就是修改密码了,毕竟这么一串密码谁都记不住吧?设置新密码的命令是:
SET PASSWORD = PASSWORD('你的新密码');
不过需要注意的是现在MySQL已经强制要求强密码,已经不能再用弱密码比如“123456”了。如果你设置的密码过于简单,会提示错误:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

 您阅读这篇文章共花了: 
 本文没有标签!
二维码加载中...
本文作者:eehello      文章标题: MySql密码更改【抄】
本文地址:https://www.xxnet.eu.org/?post=294
版权声明:若无注明,本文皆为“点滴记忆---观雨亭”原创,转载请保留文章出处。

返回顶部| 首页| 手气不错| 留言板|后花园

Copyright © 2014-2023 点滴记忆---观雨亭