admin管理员组文章数量:1599797
windows 5.6.51版本及以前
#当前账号设置密码
set password = password('123456');
#当前账号取消密码
set password = '';
(1)用管理员身份打开控制台输入
net stop m5(我的电脑MySQL名字为m5,根据自己的更改)
(2)进入m5的bin目录下在输入
mysqld --skip-grant-tables
启动服务器,此窗口不关闭
(3)打开第二个命令台进行
mysql
登录,没有密码可以直接登录
输入下列代码,把密码改为空,这样就OK了
bin>mysql -uroot
mysql>select host,user,password from mysql.user;
mysql>update mysql.user set password = '';
mysql>exit
(4)关闭所有的窗口,重新启动net start m5,此时就不需要密码了。
windows 8.0.32(5.6.51以后所有版本)
#当前账号设置密码
set password = '123456';
#当前账号取消密码
set password = '';
(1)用管理员身份打开控制台输入net stop m8(我的电脑MySQL名字为m8,根据自己的更改)
(2))进入m8的bin目录下在输入在输入mysqld --console --skip-grant-tables --shared-memory 启动服务器,此窗口不关闭
(3)打开第二个命令台进入m8的bin进行
mysql
登录,没有密码可以直接登录
输入下列代码,把密码改为空,这样就OK了
bin>mysql -uroot
mysql> select host,user,authentication_string from mysql.user;
mysql> update mysql.user set authentication_string='' where host='localhost'
and user='root';
mysql> select host,user,authentication_string from mysql.user;
(4)关闭所有的窗口,重新启动net start m8,此时就不需要密码了。
版权声明:本文标题:忘记数据库密码如何处理 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1728326941a1154387.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论