php - LAMP #1045 - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO))

标签 php mysql apache

我对xampp有点陌生,但我正在设置我的phpmyadmin MySQL服务器,并且我重置了根用户@ localhost的密码。我立即看到错误#1045。我做了研究,我发现的大多数解决方案都说要在我的 xampp 文件夹中找到 Config.inc.php 文件。我找到了它,在文本编辑器(括号 2)中打开它,并更改了代码

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

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

更改代码后,我去保存,但随后收到一条错误消息,指出我没有编辑配置文件的权限。我使用的是 macOS Sierra 版本 10.12.4,XAMPP 版本 5.6.30-1。有人可以帮忙吗?

最佳答案

在运行编辑器命令之前输入命令sudo

sudo vi Config.inc.php

这将要求您输入密码,然后将以管理员用户身份执行命令(假设您有该权限:))

关于php - LAMP #1045 - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43895314/

相关文章:

apache - 使用 Vagrant 访问日志文件夹

php - 如何在 "span"标签中粘贴 php 变量?

php - 错误 :14090086:SSL certificate verify failed on Laravel Homestead

php - 使用 $_SERVER ["SCRIPT_NAME"是否安全]

php - 如何使用 symfony2 导入邮件?

python - 将 python 模块添加到 Azure

php - 在 UNION 中选择列

ruby-on-rails - 如何在没有Web服务器的情况下在WWW上发布我的应用程序?

php - MySQL链接(mysql_connect)是否可以存储在Memcache中重复使用?

java - 转发 header 在 Spring Boot + Kubernetes 中不起作用