phpMyAdmin 的登录名是啥?
Posted
技术标签:
【中文标题】phpMyAdmin 的登录名是啥?【英文标题】:What's the login for phpMyAdmin?phpMyAdmin 的登录名是什么? 【发布时间】:2012-06-07 15:55:57 【问题描述】:我下载了最新版本的 XAMPP (v.1.7.7) 并决定启动一个数据库。当我打开 phpMyAdmin 时,它提醒我有一个新版本的 phpMyAdmin 可用。我从网上下载了它,我删除了旧版本的phpMyAdmin并用当前版本(v.3.5.1)替换它。我打开它,它出现了一个登录屏幕。我在没有密码的情况下输入了“root”,但它提醒我我需要一个。我不知道任何密码,也不知道任何其他登录方式。如何登录进入phpMyAdmin?
【问题讨论】:
root
作为密码或password
怎么样
root、密码和管理员不能作为密码使用
你能找到文件/htdocs/xampp/phpmyadmin/config.inc.php
吗?如果可以,请在此文件中查找$cfg['Servers'][$i]['password']
。
【参考方案1】:
启用无密码登录,使其与以前一样工作
您需要更改配置文件。打开您的 XAMPP 安装目录,浏览到文件夹 phpmyadmin
,然后查找名为 config.inc.php
的文件。如果还没有,您首先需要将config.sample.inc.php
复制到config.inc.php
。然后,只需打开config.inc.php
并找到这一行:
$cfg['Servers'][$i]['AllowNoPassword'] = false;
改成:
$cfg['Servers'][$i]['AllowNoPassword'] = <b>true</b>;
或者,只需添加密码
打开命令提示符并键入以下内容,然后按 Enter:
mysqladmin -u root -p pass
当它要求您输入当前密码时,只需再次按 Enter。然后设置新密码,并使用该密码登录phpMyAdmin。
【讨论】:
谢谢!我试过这个方法,但我没有想过改变文件名。 ;) @zeldarulez:以防万一您也想添加密码...查看编辑:) mysqladmin -u root -p pass 需要解释一下……什么情况下才有效?【参考方案2】:默认为:
Username: root
Password: (just leave it blank)
密码在某些版本中设置为“密码”。
【讨论】:
【参考方案3】:在新版本中请注意,您必须将代码更改为:
mysqli_connect($mysql_hostname, $mysql_username, $mysql_password, $mysql_dbname);
更多信息请查看:Fatal error: Uncaught Error: Call to undefined function mysql_connect()
【讨论】:
以上是关于phpMyAdmin 的登录名是啥?的主要内容,如果未能解决你的问题,请参考以下文章
如何限制对 phpMyAdmin 中特定数据库用户帐户的访问?