centos7中Mysql修改密码的几种方法

修改密码
root修改自己密码
方法一:

mysqladmin -uroot -p‘123‘ password ‘new_password‘ //123为旧密码

方法二:
在Mysql中

    update mysql.user set authentication_string=password(‘Qianfeng123!‘) where user=‘root‘ and host=‘localhost‘;

方法三:
给哪个用户设置密码,你要在哪个用户下执行

set password=password(new_password‘‘)

上面方法将会在后面的版本remove,使用下面方法

SET PASSWORD=‘new_password‘;  直接设置密码

root修改其他用户密码
方法一:

mysql> SET PASSWORD FOR [email protected]‘localhost‘=password(‘new_password‘);

上面的方法会在将来remove,使用下面的方法:

mysql> SET PASSWORD FOR [email protected]’localhost’=‘new_password‘;

方法二:

UPDATE mysql.user SET authentication_string=password(‘new_password’)
    WHERE user=’user3’ AND host=’localhost’;

普通用户修改自己密码

mysql> SET password=password(‘new_password‘);
mysql> select * from mysql.user\G
mysql> alter user ‘wing‘@‘localhost‘ identified by ‘[email protected]‘;

原文地址:https://blog.51cto.com/14482279/2432432

时间: 2024-10-07 19:57:05

centos7中Mysql修改密码的几种方法的相关文章

mysql修改密码的四种方法

方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password 12

Linux上mysql修改密码的几种方法和mysql忘记密码的修改方式

方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin(这个是在linu命令行界面) mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass&q

MySQL单实例重置密码的两种方法

MySQL单实例重置密码的两种方法 在工作学习中,我们有时会忘记数据库的密码,下面是MySQL单实例密码重置的步骤. 说明: (1)[[email protected] ~]# cat /etc/redhat-release CentOS release 6.7 (Final) (2)[[email protected] ~]# mysql --version mysql  Ver 14.14 Distrib 5.7.13, for Linux (i686) using  EditLine wr

Mysql数据库中设置root密码的命令及方法

我们都知道通常PHP连接 Mysql都是通过root用户名和密码连接,默认情况下在Mysql安装时root初始密码为空,在安装使用PHP开源系统时,都需要填写连接Mysql数据库的用户名和密码,此时当你忘记了Mysql的root密码或没有设置Mysql的root密码时,就必须要修改或设置Mysql的root密码,这个问题对于PHP入门学习者来说也是个头大的问题,其实修改Mysql的root密码有很多方法,可以利用Mysql工具,也可以使用Mysql更改root 密码的命令来实现. 准备工作 在使

MySQL修改密码的各种方法,yc整理

MySQL修改密码的各种方法 整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -uroot mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin-u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin-u root

使用Mysql修改密码命令更改root的密码

使用Mysql修改密码命令更改root的密码. 进入Mysql数据库命令行方式有两种方式: 方式一:在Mysql开始菜单里包含Mysql命令行客户端,只要点击输入root的密码即可进入. 方式二:在DOS模式下(CMD模式)定位到Mysql安装目录下在子目录bin,调用mysql.exe进入,即 ========================以下是命令=================================== C:\Program Files\MySQL\MySQL Server

修改MYSQL最大连接数的2种方法

mysql默认最大连接数是100,增加加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini(windows) 或 my.cnf(linux环境)查找 max_connections=100   修改为 max_connections=1000 服务里重起MYSQL即可 方法二: 客户端登录:mysql -u username -p password 设置新的最大连接数为200:mysql> set GLOBAL max_connections=

mysql修改密码的注意点

修改root密码: 不用登陆mysql修改密码的方法 例如,原来的密码是654321,要改成123456 [[email protected] html]# mysqladmin -uroot -p654321 password 123456 [[email protected] html]# 一定要注意,-u和-p后面不能带空格!

mysql修改密码及忘记密码如何处理

本文摘要: 1. 新建用户 并 指定密码 2. 修改密码 3. 忘记密码的解决方案 新建用户并指定密码 1)[windows | linux] mysql -uroot -p Enter password:****** mysql> create user 'keyman'@'127.0.0.1' identified by 'keyman'; mysql> grant usage on *.* to 'harry'@'127.0.0.1' identified by 'harry'; mys