phpmyadmin - 无法编辑config.inc.php

时间:2018-03-25 13:01:45

标签: php macos phpmyadmin

在创建数据库时,我添加了一个root访问密码,该密码最初未设置。 现在我再也无法访问localhost / phpmyadmin了

  

mysqli_real_connect():( HY000 / 1045):拒绝用户访问   'root'@'localhost'(使用密码:NO)

我知道我必须在config.inc.php文件中编辑这一行

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

但是我无法在编辑后保存文件。 如果我通过正常打开文件来做到这一点,我明白了:

  

无法保存'config.inc.php':权限不足。选择   “作为管理员重试”以管理员身份重试。

即使点击以管理员身份重试并输入sudo密码,也会出现同样的错误。

如果我尝试使用sudo访问和vim编辑终端,我仍然无法打开文件写错误。

我在Mac上。我试过通过终端sudo做这个,我尝试改变chmod权限。我在这里浏览了几乎所有类似的问题,但没有一个解决方案正在运行。 似乎没有什么能起作用。

被困在这一小时。请帮忙!!!

2 个答案:

答案 0 :(得分:2)

只有解决方案,我才能找到成功的解决方案:

  1. 从Xampp的起始页中选择打开终端。

  2. 如果未安装nano命令,请运行以下命令:

  

sudo apt-get install nano

  1. 借助cd和ls命令引导confing.inc.php的封闭文件夹。就我而言,该文件位于
  

/ opt / lampp / phpmyadmin

  1. 运行以下命令:
  

sudo nano config.inc.php

  1. 进行必要的更改并保存文件。

答案 1 :(得分:0)

您需要关闭mysql服务(守护程序),然后编辑config.inc.php并保存它。在这一步中,您可以运行您的mysql服务。

相关问题