mysql数据库密码忘了怎么重置

mysql数据库密码忘了怎么重置,第1张

开始--》运行--》cmd

进入mysql安装目录的bin文件夹(客户都没设置环境变量找不到mysql命令只能到那个目录)

比如:D:\Program

Files\MySQL\MySQL

Server

5.0\bin>

1.暂停mysql服务;

2.忽略授权问题;

3.另一个命令行进去myql;

4.重置root密码并刷新授权表;

5.任务管理器杀掉mysql进程;

6.重启mysql服务;

>net

stop

mysql

>mysqld

--skip-grant-tables

开另外一个命令行窗口,一样进入那个目录

>mysql

-u

root

-p

>update

mysql.user

set

password=PASSWORD("新密码")

where

User="root"

>flush

privileges

任务管理器杀掉mysql进程

>net

start

mysql

#################################################################

vi

/etc/my.cnf

在[mysqld]添加

skip-grant-tables

/etc/init.d/mysql

restart

mysql

>update

mysql.user

set

password=PASSWORD("新密码")

where

User="root"

>flush

privileges

/etc/init.d/mysql

restart

windows 找到my.ini文件

linux找到my.cnf文件

修改文件内容

在[mysqld]下添加 skip-grant-tables 如图,保存文件

重启mysql service mysqld restart


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6140307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存