首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PhpMyAdmin连接

PhpMyAdmin连接
EN

Stack Overflow用户
提问于 2019-02-22 22:47:38
回答 2查看 28关注 0票数 0

我正在尝试用我的webPage连接PhpMyAdmin上的数据库。然而,我一直收到这个错误:

代码语言:javascript
复制
Connection failed: Access denied for user 'root'@'localhost' (using password: NO)

我的代码(php)是:

代码语言:javascript
复制
<?php
$servername = "localhost"; 
$username = "root"; 
$password = "";
$dbname = "db_client2";
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
?>

我不明白出了什么问题:请在此处输入图片描述

代码语言:javascript
复制
  [1]: https://i.stack.imgur.com/vYBYy.png

希望你能帮助我,提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2019-02-22 22:50:09

请输入密码$password = "";

票数 0
EN

Stack Overflow用户

发布于 2019-02-22 22:54:35

phpmyadmin默认禁用root登录。

如果要允许root登录,则必须更新/etc/phpmyadmin/config.inc.php并设置

代码语言:javascript
复制
$cfg['Servers'][$i]['AllowRoot'] = TRUE;

此外,mysql还改变了从root登录到shell之外的能力。请参阅此链接https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7

建议创建一个非root帐户,并授予所有权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54829598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档