mysql 忘记密码 强制修改 root 密码

如果忘记了root 密码可以按下面方法修改

注 --skip-grant-tables 可以关闭权限验证

1.修改 mysql配置文件 在 [mysqld] 下面 加一行配置 --skip-grant-tables ,重启mysql

2.找到mysql所在 目录 bin 目录,运行命令行 mysql -u root

 代码如下 复制代码

use mysql;
update user set password=password('新密码') where user='root';

4. 修改 mysql配置文件 在 [mysqld] 下面 去掉刚才加上的配置 --skip-grant-tables ,重启mysql

时间: 2024-08-11 05:20:20

mysql 忘记密码 强制修改 root 密码的相关文章

mysql忘记密码 强制修改root用户密码

注 --skip-grant-tables 可以关闭权限验证 1.修改 mysql配置文件 在 [mysqld] 下面 加一行配置 --skip-grant-tables ,重启mysql 2.找到mysql所在 目录 bin 目录,运行命令行 mysql -u root 3.  代码如下 复制代码 use mysql; update user set password=password('新密码') where user='root'; 4. 修改 mysql配置文件 在 [mysqld] 下

MySQL的root密码忘记怎么办 修改root密码的方式_Mysql

如果哪天你忘记了线上MySQL数据库的root密码,怎么办? 大家往往会想到skip-grant-tables参数,具体步骤如下: 1. 关闭MySQL数据库,因为root密码忘记了,mysqladmin无法使用,此时,只能通过kill pid关闭程序. 在这里,科普一下kill 和kill -9的区别 默认参数下,kill 发送SIGTERM信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出. kill -9 发送SIGKILL信号给进程,告诉进程,你被终结了,请立刻退出.与SIGTER

mysql如何修改root密码

mysqld_safe --skip-grant-tables&mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';mysql> FLUSH PRIVILEGES; 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索mysql , root , passwor

Windows下mysql修改root密码的4种方法_Mysql

MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.搭配 PHP 和 Apache 可组成良好的开发环境.因此用的很广泛.很多人都会遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.这里我就教大家几种修改MySQL密码的方法.这里以修改root密码为例,操作系统为windows. 先要声明一点,大部分情况下,修改MySQL是需要

mysql修改root密码、登录、导入导出等命令小记

1.登录msyql,切换到mysql下bin目录:  mysql -p3306 -u root -p (-hlocalhost)  执行后会提示输入root对应的密码 修改root密码:mysqladmin -u root -p password mypasswd  执行此命令后会提示输入root旧密码 2.show databases       create database student;    (数据库名)   3.use mysql; 4.show tables; 5.select

MYSQL 修改root密码命令小结_Mysql

一.请问在win2K命令提示符下怎样更改mysql的root管理员密码? >mysql -u root -p Enter password: ****** mysql> use mysql; mysql> update user set password=password('new_password') where user='root'; 通过这种方法就可以直接修改密码了.至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中添加"C:\Program Fi

mysql中修改root密码命令详解

MYSQL 修改root密码命令 cmd下切换到 mysql 安装目录 例 d:/mysql/bin 前提:mysql用户root密码为空. 输入 mysql -u root mysql mysql> 状态下输入 update user set password=password('新密码') where user='root'; 回显 Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysq

Mysql修改root密码简单方法

使用Mysql update命令既可以修改root的老密码,也可设置root的密码为空,如果使用update命令更改root的密码,需要使用Mysql自带的加密函数PASSWORD(string),该函数对一个明文密码进行加密,是不能解密的,专门用于mysql.user(用户权限表)中设置密码的 使用update命令修改root密码的方法如下  代码如下 复制代码 mysql> use mysql Database changed mysql> update user set password

MySQL数据库修改root密码方法介绍

方法一,用mysqladmin 这里使用了到了Mysql自带的两种命令mysqladmin.exe和mysql.exe,mysqladmin修改密码的命令格式如下  代码如下 复制代码 mysqladmin -u root -p[oldpass] password newpass 注意oldpass(老密码)可选,如果root默认密码为空,则不需要输入,如果需要更改老密码,请注意老密码与-p之间不要有空格,否则会报错,另外password和newpass(新密码)之间以空格分隔.  代码如下 复