首页 > 编程知识 正文

如何查看mysql的密码,mysql密码在哪个文件

时间:2023-05-06 02:04:25 阅读:161418 作者:1885

  之前自己建立的本地数据库,今天怎么连接也连接不上,总是提示“can’t connect……”,试了好多次还是想不起来之前自己设置的密码,怎么办啊?没有办法,只能重置密码。

  重置密码的情况存在大概的两种:一种是忘记了密码,另一种就是要对旧的密码进行修改。我遇到的是第一种情况,我忘记了自己的密码。下面看看怎么做吧?

1 .你忘了密码吗? 如何在忘记密码时不使用密码登录?   输入下面的命令:mysqld --skip-grant-tables

  值得注意的是,在之前的mysql安装目录下面是有mysqld-nt.exe,现在没有这个了,现在是mysql.exe 或者 mysqld.exe。(mysqld-nt --skip-grant-tables(之前的))

  此时我们可以免密码进行登录了:打开dos命令窗口,输入mysql uroot -p

  此时你可以看到我们已经可以连接上数据库了

  打开mysql服务:指定相应的数据库

  此时进行密码的重置:update userset password=password("root") where user="root";

  此时可以看到已经响应了改变

  此时为了使得修改即刻生效采用(刷新MySQL的系统权限相关表):flush privileges

  mysql 新设置用户或更改密码后需用flushprivileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。

  退出登录即可

  命令四句:

   use mysql

   update user set password=password("root")where user="root";

   flush privileges;

   exit

mysql服务器  在DOS窗口下输入net stop mysql5 或 net stopmysql

2 .如何更改密码?  输入命令:mysqladmin-uroot -pshapolang password 123456,其中mysqladmin-u用户名 -p旧密码 password 新密码,修改密码如下图:

  使用新密码登录:

  当然这只是其中一种方式,还有其他方式,大家可以自己去摸索和查找。增强自己的动手能力。

三.总结  忘记不是一种错,生活中事情我们很多事情会记不起来,丢失和忘记都不是我们想要的,网上的工具或者存在相应的关于忘记或者丢失的解决方案,但是及时备份或者说是安全备份不失为一种更加有效的方法,及时备份,并且安全备份可以减少很多我们的工作~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。