我无法访问本地网络和 phpMyAdmin

Posted

技术标签:

【中文标题】我无法访问本地网络和 phpMyAdmin【英文标题】:I cannot access the local web and phpMyAdmin 【发布时间】:2015-07-25 20:17:16 【问题描述】:

我有一个本地网站,每天都可以从其他电脑访问。我做过的是:

我为 mysql 设置了 root 密码 然后我必须将它调整为数据库密码(database.php)--->仍然可以访问我的本地网络。它有效。

然后我通过 localhost / security 为 phpmyadmin 设置密码(我输入相同的密码)。但是第一个问题出现在这次我无法访问 localhost / phpmyadmin 时,但很抱歉我忘记打印红框中出现的内容的屏幕描述。

我正在寻找解决方案,建议同时调整在 config.inc.php 中设置的密码。但是这个错误仍然存​​在并且仍然无法访问phpMyAdmin。

我试图找到一个解决方案,但我找到了另一种进入的方法,即使用 127.0.0.1/phpmyadmin 地址访问它。并做成了phpmyadmin。

在这种情况下,我得出的结论是我未能设置密码 phpmyadmin。然后我尝试通过 phpMyAdmin 用户再次设置密码,单击选项卡 --- 我选择 root 并编辑 root 密码,然后单击生成(仍然使用相同的密码)。所以从这个高峰....

在这一切之后......最终发生的事情是我无法访问我的本地网络,标题如下:

发生数据库错误无法使用提供的设置连接到您的数据库服务器。文件名:C:\xampp\system\Database\DB_driver.php 行号:124

同时,尽管输入了正确的用户名和密码,我也无法访问 phpmyadmin ......在此之前我没有先备份数据库和 htdocs。

我也想回到我的本地 Web 访问和 phpMyAdmin。

我的结论是我犯了一个错误,导致数据库被锁定,所以它无法访问我的本地网络。

这是我的 config.inc.php

$cfg['Servers'][$i]['auth_type']     = 'cookie';      
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'mypassword';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

【问题讨论】:

请提供您的 config.inc.php 并隐藏密码。另外,您可以访问 phpmyadmin 登录吗?错误是什么? 【参考方案1】:

也许你可以尝试重置你的 mysql root 密码。

首先你需要关闭你的mysql服务器

# server mysqld stop

使用安全模式

# mysqld_safe --skip-grant-tables &

登录mysql

# mysql -u root

使用sql命令更新密码

mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD("password") WHERE User='root';
mysql> flush privileges;
mysql> quit

重启你的mysql服务器

# service mysqld restart

尝试再次登录您的 phpMyadmin,希望对您有所帮助。

【讨论】:

如何使用这个命令? ' #Server mysqld stop #Mysqld_safe --skip-grant-tables & #Mysql -u root ' 是使用命令提示符还是mysql.exe?对不起,我是初学者 最后我找到了这个***.com/questions/4124447/…,它对我很有效:)

以上是关于我无法访问本地网络和 phpMyAdmin的主要内容,如果未能解决你的问题,请参考以下文章

新 mac (High Sierra),无法访问 localhost、本地客户端站点或 phpmyadmin

docker phpmyadmin 无法访问本地主机

我无法在网络浏览器中访问 127.0.0.1/phpmyadmin

无法从网络浏览器访问phpmyadmin

新的mac(High Sierra),无法访问localhost,本地客户端站点或phpmyadmin

在 Windows 中无法连接到本地主机