如何在 WAMP2 默认安装的情况下设置 phpMyAdmin 密码?

如何在 WAMP2 默认安装的情况下设置 phpMyAdmin 密码?

我刚刚安装了它,以前根本没有密码,并且出于安全目的我会被提示设置一个密码,这次我遇到了一个错误:

“无法连接:设置无效。phpMyAdmin 尝试连接 MySQL 服务器,但服务器拒绝连接。您应该检查配置中的主机、用户名和密码,确保它们与 MySQL 服务器管理员提供的信息相符。”

我什么都没做,但我确实在旧版本的 WAMP2 上安装了。旧版本没有 root 密码。请不要打我,但如果有文本文件,我可以在某处更新,而不是错误地执行命令行操作……我真的很想得到指引。

我刚刚尝试编辑“my.ini”并取消注释密码行,因此密码为空,但没有成功。我不介意设置密码等,但现在我只想启动并运行,不管有没有密码。

答案1

您要查看的文件是 config.inc.php,它应该位于 phpMyAdmin 文件夹的根目录中,有关您可以在此文件中输入的设置的信息,请查看http://wiki.phpmyadmin.net/pma/Quick_Install#Manually

对于非常基本的配置文件,请备份旧文件,然后使用以下内容创建一个新文件

<?php
// use here a value of your choice (maximum 46 characters):
$cfg['blowfish_secret'] = 'a8b7c6d';    

$i = 0;
$i++;

// 'cookie' (or 'http' , especially if mcrypt could not be loaded,
// but cookie giving more meaningful error messages in the testing phase)
// older PHP versions had some problems with "cookie" on 64 bit boxes though
$cfg['Servers'][$i]['auth_type'] = 'cookie';

// PHP 5 support for new MySQL 4.1.3+ features:
$cfg['Servers'][$i]['extension'] = 'mysqli';

// if you insist on "root" having no password, pma3 needs: 
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true; 
?>

相关内容