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

标签 mysql phpmyadmin apache2.4 ubuntu-20.04 php-7.4

the error messages
我正在从 coursera 上在线类(class),他们告诉我安装 phpmyadmin。
现在我完全是这方面的初学者,所以我无法对此进行太多研究,现在不知何故,在我安装 MySQL 和 phpmyadmin 之后,在本地主机中,我遇到了一些错误,这很常见吗?因为类(class)中的其他参与者没有得到它们。如果那是致命的或者会限制我一些明显的能力,请告诉我如何治愈它。
顺便说一句,如果您没有注意到错误是:mysqli_real_connect(): (HY000/1045): Access denied for user 'phpmyadmin'@'localhost' (using password: YES)Connection for controluser as defined in your configuration failed.更多细节:

  • PHP 版本为 7.4
  • 操作系统是 Ubuntu 20.04
  • 最佳答案

    我正在使用 MaridDb 通过以下方式解决了这个问题

  • 须藤 systemctl 停止 mariadb
  • 须藤 mysqld_safe --skip-grant-tables --skip-networking &
  • mysql -u root

  • 您将看到如下提示:
    输入“帮助;”或 '\h' 寻求帮助。键入 '\c' 清除当前输入语句。
    MariaDB [(无)]>
  • 同花顺特权;

  • 对于 MySQL 5.7.6 及更新版本以及 MariaDB 10.1.20 及更新版本
  • ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
                  -----------or-----------
    

  • 对于 MySQL 5.7.5 及更早版本以及 MariaDB 10.1.20
  • 为 'root'@'localhost' 设置密码 = PASSWORD('new_password');
  • 关于mysqli_real_connect() : (HY000/1045): Access denied for user 'phpmyadmin' @'localhost' (using password: YES),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63649328/

    相关文章:

    php - phpMyAdmin 的 "Logging out"?

    docker - Apache docker 容器未使用 docker-compose up 启动

    java - 如何在 XAMPP 中安装 java/mysql 连接器?

    Mysql 存储过程中变量赋值失败

    mysql - phpMyAdmin 抛出 No Index Defined!即使索引和 PK 存在

    phpmyadmin - 删除 phpMyAdmin 中的数据库

    regex - 如何在没有 mod_rewrite 的情况下重定向除一个路径及其所有子路径之外的所有 URL?

    tomcat - 为什么重定向到 https 会被注销?

    php - Mysql 日期更新不起作用

    连接表和派生表的MySQL性能比较