我有一个本地网站,每天都可以通过其他电脑访问。我做的是:
然后我通过localhost / security设置phpmyadmin的密码(我输入相同的密码)。但是第一个问题出现的时候我无法访问localhost / phpmyadmin,但很抱歉我忘了打印出红色框中显示内容的描述。
我正在寻找解决方案,建议调整config.inc.php中的密码。但是这个错误仍然存在,仍然无法访问phpMyAdmin。
我试图找到一个解决方案,我找到了另一种方法来使用127.0.0.1/phpmyadmin地址来访问它。并将其制作成phpmyadmin。
在这种情况下,我得出结论,我没有设置密码phpmyadmin。然后我尝试通过phpMyAdmin再次设置密码用户单击选项卡---我选择root并编辑root密码,然后单击generate(仍然使用相同的密码)。所以从这个高峰......
在完成所有这些之后......最终发生的事情是我无法访问我的本地网站,其中包含以下标题:
发生数据库错误无法使用“提供的”设置连接到数据库服务器。文件名:C:\ xampp \ system \ Database \ DB_driver.php行号:124
同时,尽管输入了正确的用户名和密码,我也无法访问phpmyadmin ...在此之前我没有先备份数据库和htdocs。
我想回到我当地的网络访问和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'] = '';
答案 0 :(得分:0)
也许你可以尝试重置你的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,希望对您有所帮助。