php - 我为 phpadmin 和/或 mysql 搞砸了我的 root@localhost。如何重置密码?
问题描述
我正在尝试通过 htdocs 目录中的 MAMP 链接网站文件夹。但是当我去 localhost:888 查看我的网站时,我被拒绝访问用户 root。我已经在网上尝试了所有内容。我的 dhb.inc.php 的用户名 root 的密码为空字符串,但它仍然给我这个错误。
Error:
Connection failed: Access denied for user 'root'@'localhost'
(using password: NO)
dhb.inc.php 文件权限:
<?php
$dBServername = "localhost";
$dBUsername = "root";
$dBPassword = "";
$dBName = "loginsystemtut";
解决方案
尝试这个:
- 打开位于您的 Mac OS 终端应用程序
/Applications/Utilities directory.
- 输入以下命令行:
/Applications/MAMP/Library/bin/mysqladmin -u root -p password [NewPassword]
对于 phpMyAdmin 更改密码
/Applications/MAMP/bin/phpMyAdmin/config.inc.php
推荐阅读
- java - Webflux ReadTimeoutHandler 返回带有空消息的 io.netty.handler.timeout.ReadTimeoutException
- jenkins - 如何在 Kubernetes 中检查失败的容器日志
- python - 如何操作我的 DataFrame/Table 以便以下列格式显示?
- windows - PyQt5 控制窗口
- mysql - 从列中读取值并基于该值运行查询
- c++ - 为什么我的枚举在 exit() 期间会导致段错误?
- java - 雅加达邮件未能使用 Gmail 的不同选项同时获取另外 2 个附件
- javascript - WTForms SelectField 与“你确定”有关可以回滚的更改
- java - 如何解决 java.lang.NoSuchMethodError: java.util.Map.entry(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map$Entry
- python - 对包含 lambda 的字典列表进行索引和迭代之间的不同行为