mysql忘记密码解决方法

mysql密码忘记解决方案

注意在管理员模式下运行

win+r进入cmd命令

1 停掉MySQL服务端(net stop mysql)

2 切换到MySQL安装目录下的bin目录下,然后手动指定启动程序来启动mysql服务端,指令:
mysqld.exe --skip-grant-tables

3 重新启动一个窗口,连接mysql服务端,

4 修改mysql库里面的user表里面的root用户记录的密码:

update user set password = password('666') where user='root';

5 关掉mysqld服务端,指令:

tasklist|findstr mysqld
taskkill /F /PID 进程号

6 正常启动服务端(net start mysql)

原文地址:https://www.cnblogs.com/alex3174/p/11431650.html

时间: 2024-10-05 03:03:46

mysql忘记密码解决方法的相关文章

十五、mac 中登陆mysql忘记密码解决办法

mac 中登陆mysql忘记密码解决办法 1.打开终端,输入命令:cd /usr/local/mysql/bin 2.mysql -uroot -p,用这条命令登陆时报错信息: 报错:Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 3.打开终端输入:sudo mysqld_safe --skip-grant-tables 输出 Password:

四、Linux 忘记密码解决方法

Linux 忘记密码解决方法 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可. 步骤如下: 重启linux系统 3 秒之内要按一下回车,出现如下界面 然后输入e 在 第二行最后边输入 single,有一个空格.具体方法为按向下尖头移动到第二行,按"e"进入编辑模式 在后边加上single 回车 最后按"b"启动,启动后就进入了单用户模式了 此时已经进入到

mysql忘记密码解决的办法

[很管用]忘记mysql root密码解决办法 1.编辑MySQL配置文件: 首先停止mysql服务, 然后开始编辑mysql配置文件:vi /etc/my.cnf在[mysqld]配置段添加如下一行:skip-grant-tables 2.重启MySQL服务 /etc/init.d/mysqld restart 3.设置新的ROOT密码 然后再在命令行下执行:mysql  -uroot  -p MySQL直接回车无需密码即可进入数据库了.现在我们执行如下语句把root密码更新为 123456:

Ubuntu下忘记MySQL root密码解决方法

1.忘了mysql密码,从网上找到的解决方案记录在这里. 编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”. 2.重启服务器:sudo service mysql restart 他会出现这种情况: mysql stop/waiting  mysql start/running, process 18669 3.用空密码进入mysql管理命令行,切换到mysql库.输入:mysql 4.然后输入: mysql> us

[Windows Server 2008] 阿里云.云主机忘记密码解决方法

★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com ★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频. ★ 本节我们将带领大家:解决阿里云云主机忘记远程密码 在技术服务过程中,我们发现不少用户忘记了阿里云云主机(ECS)的远程管理密码. 用阿里云管理控制台的 “重置密码” 功能,可以解决此问题. 1.依次进入:阿里云 -> 管理控制台 -> 左侧“云服务器ECS”,进入“实例列表”: 2.点击右侧“管理”,进入“实例详情”,点击“重

linux中mysql忘记密码解决办法

1. 关闭mysql服务,看到网上的很多说是用这个命令/etc/init.d/mysqld restart ,但是我在init.d文件夹中没有找到mysqld文件,所以在执行该命令的时候一直报错,然后换成了 sudo service mysql stop关闭mysql服务成功 2.安全模式下启动mysql  查看网上说的有两种方法第一种是直接用命令 mysqld_safe --skip-grant-tables & 但是我在使用这个命令的时候也报错了. 第二方法(可行),修改mysql的配置文件

MySQL 忘记密码解决办法

第一步: 关闭MySQL服务.  第二步: 打开DOS窗口,在里面输入安装MqSQL的目录本机为:C:\Program Files\MySQL\MySQL Server 5.6\bin 第三步: 在命令窗口输入:mysqld --skip-grant-tables 回车.--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证. 出现上图原因为没有关闭mysql服务.关闭服务重新输入命令. 及 kill -TERM mysqld 第四步: 再开一个DOS窗口(因为刚

mysql忘记密码解决办法

修改my.cnf文件(一般在/etc/my.cnf),在[mysqld]节点中添加一行 skip-grant-tables(启动mysql时不启用授权表),然后重启mysql服务器(/etc/init.d/mysqld restart) 重启完以后用mysql可直接进入mysql命令行,然后修改mysql的user表: use mysql; update user set password=password('your new password') where user='root'; flus

mysql5.7数据库忘记密码解决方法

1.首先停掉mysql服务2.编辑配置文件my.cnf在[mysqld]中添加skip-grant-tables配置项,此项配置的作用就是"调过权限表的限制,不用密码验证,直接登录数据",但是在生产环境中千万不要忘记把此项删除.3.启动msyql服务登录数据库,就不需要密码了,直接进入数据库.4.修改密码直接执行:update mysql.user set authentication_string=password('123456') where user='root' and ho