gpt4 book ai didi

php - 更改密码后重新启动到默认 XAMPP 或获取用户 'root' @'localhost 的访问权限

转载 作者:行者123 更新时间:2023-11-29 16:50:25 25 4
gpt4 key购买 nike

以下是技术信息:

XAMP:7.2.10-0

MacOS High Sierra:10.13.6

问题:

我使用 mysqladmin 命令行实用程序重置了 MySQL/MariaDB Root 密码:

mysqladmin --user=root password "newpassword"

通过尝试使用同一目录中的 mysql 命令行客户端连接到 MySQL/MariaDB 服务器,我知道我的密码更改已被接受。

--user=root --password=newpassword -e "SELECT 1+1"

但是,当我尝试访问 myphp 时,我得到

 mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)

我在网上尝试了不同的解决方案,但没有成功:

  1. MySQL said: Documentation #1045 - Access denied for user 'root'@'localhost' (using password: NO)

我无法更改 config.inc.php

$cfg['Servers'][$i]['password']='NO'

因为我没有特权。上一篇文章中的解决方案都没有帮助

  • https://dba.stackexchange.com/questions/75002/recovering-mysql-root-password-xampp/119749
  • 编辑 my.ini 并在 [mysqld] 下面插入skip-grant-tables重启MySQL我能够进入 phpmyadmin;但是,我没有用户权限。

    有没有办法重新启动到默认的 xampp?我希望它像更改密码之前一样。

    最佳答案

    我找到了如何将 XAMPP 重新启动为默认值的解决方案:

    1. 从“应用程序”文件夹中删除 XAMPP-VM 图标。
    2. 通过删除 OS X 主机上主目录中的 ~/.bitnami 文件夹来删除所有 XAMPP-VM 数据。

    我错过了 ~/.bitnami 文件夹的删除,这是保存过去更改的原因。

    发现于: https://www.apachefriends.org/faq_stackman.html

    关于php - 更改密码后重新启动到默认 XAMPP 或获取用户 'root' @'localhost 的访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52846797/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com