问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP如何找回密码

发布网友 发布时间:2022-04-28 02:48

我来回答

2个回答

懂视网 时间:2022-04-28 07:09

php找回密码流程:首先用系统管理员登陆系统,并停止MySQL的服务;然后进入安装目录;接着跳过权限检查启动,并进入mysqlbin目录;最后停止MySQL Server,用正常模式启动Mysql即可。

php找回密码流程:

1、用系统管理员登陆系统。

2、停止MySQL的服务。

3、进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:mysql,进入C:mysqlbin

4、跳过权限检查启动MySQL,

c:mysqlbin>mysqld-nt --skip-grant-tables

5、重新打开一个窗口,进入c:mysqlbin目录,设置root的新密码

c:mysqlbin>mysqladmin -u root flush-privileges password "newpassword"
c:mysqlbin>mysqladmin -u root -p shutdown

将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。

6、停止MySQL Server,用正常模式启动Mysql

7、你可以用新的密码链接到Mysql了。

想了解更多编程学习,敬请关注php培训栏目!

热心网友 时间:2022-04-28 04:17

这是一个做好的密码找回 你先看一下 有不懂的你再问 <? ob_start(); //解决header不好使问题
session_start();
require_once("root.php");
try{
$dbUsers=new DBUsers();
$Users=new Users();
}catch (Exception $e){ //抛出错误异常
print $e->getMessage();
exit();
}
?>
<form action="pass.php?action=select" method="post">
用户名:<input type="text" name="name" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
if($_GET['action']=='select'){
$dbUsers->name=$_POST['name'];
$users=$Users->selectUsers($dbUsers);
//显示密保
switch ((int)$users->question){
case 1:
echo "问题:你所在的城市?";
break;
case 2:
echo "问题:你的出生地?";
break;
case 3:
echo "问题:你的出生日期?";
break;
case 4:
echo "问题:你配偶的名字?";
break;
case 5:
echo "问题:你父亲的名字?";
break;
}?>
<form action="pass.php?action=insert&name=<?=$users->name?>" method="post">
答案:<input type="text" name="answer" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
}if ($_GET['action']=='insert'){
$dbUsers->name=$_GET['name'];
$users=$Users->selectUsers($dbUsers);
//echo $users->answer."--------";
//echo $_POST['answer'];
if ($users->answer==$_POST['answer']){
header("Location:pass.php?action=update&name=$users->name");
ob_end_flush();//解决header不好使问题
}else{
echo "<script language='javascript'>alert('回答不正确')</script>";
}
}
?><?
//密码修改
if($_GET['action']=='update'){
$dbUsers->name=$_GET['name'];
?>
<h1>密码修改</h1>
<form action="pass.php?action=upsave&name=<?=$dbUsers->name?>" method="post">
新密码:<input type="password" name="pwd1" value=""/>

密码确认:<input type="password" name="pwd2" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
}?><?
//密码更新
if($_GET['action']=='upsave'){
// $dbUsers->name=$_SESSION['name'];
$dbUsers->pwd=$_POST['pwd1'];
$dbUsers->name=$_GET['name'];
$msg=$Users->updateUsers($dbUsers);
if($msg){
echo "<script language='javascript'>alert('修改成功');location.href='index.php'</script>";
}}
?>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的电脑没有E/H/G,盘? 刚买的电脑无法创建d盘,不能指派驱动器号d:。只能指派abcefgh盘。创... ...了D盘的文件 卸载虚拟光驱后 计算机就成了CEFG盘 大 陈旧伤疤该用什么方法清除? 几年前被指甲弄到的疤痕,怎么让疤痕好了 opporeno5耳机模式怎么调试 最近想入手一块GTX770显卡 想入手一块GTX770的显卡 求各位大神推荐一下哪个性价比高 前提是要NV... 400×5的积末尾有两个零.___.(判断对错 如果积的末尾有一个0,则两个因数的末尾至少有一个0.___(判断对错) PHP和JS在循环,条件判断中的不同之处 js和php 在数组处理上的不同 js中的函数和php中的函数一样吗? PHP框架和JS框架是同一个概念的东西吗? php与js哪个更难?两者有何不同? PHP与JS之间的区别? php和js区别是什么 php怎么打开socket扩展 什么是socket?PHP如何实现socket通信 如何用PHP实现Socket服务器 php是如何加载扩展的? PHP SOCKET 技术研究 win 7phpstudy 怎样打开socket支持 PHP如何开启socket php怎么创建开启socket服务 如何在linux上添加PHP的socket扩展 php怎么打开socket扩展? java中实现一个简单HashMap(就是自己写一个简单的,不要太复杂); php的数组java如何实现? PHP的算法可以实现大数据分析吗 zblogPHP后台登录密码忘记了怎么办 如何重置找回phpcms管理员密码 用php,实现忘记密码功能怎么实现的? 找回PHP网站后台密码 我是新手用户注册的PHP登录密码忘记了,怎么找回来 thinkphp 怎么实现用邮件找回密码。新手,求详细 wordpress怎么找回后台密码 网站程序是php+mysql 后台管理密码忘记了,如何修改? php重置密码 请问我是PHP网站后台密码忘记了应如何在服务器哪个文件找回密码? php 5.6.22怎么设置时区 怎样设置PHP的timezone PHP data()函数出来的时间为什么是GMT时间,怎么把它调整为GMT+8? nginx怎么修改php.ini的时区 php5.3时区设置问题 Warning: date(); php 时区怎么改成中国? php date.timezone = Asia&#47;Shanghai ,设置 了,为什么还是差8个小时 php如何获取服务器所在的时区? php为什么设置时区的原因博客园 php如何设置纽约时区?