首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >phpMyAdmin登录问题:

phpMyAdmin登录问题:
EN

Ask Ubuntu用户
提问于 2013-05-27 19:20:54
回答 3查看 30.3K关注 0票数 1

我使用Ubuntu12.04。最近,我在我的系统中安装了XAMPP1.8.1。我将密码设置为: XAMPP、MySQL/phpMyAdmin、MySQL root和FTP。

但在此之后,当我尝试用用户名'root‘和我指定的密码登录到phpMyAdmin页面时,它不会登录,它显示的页面如下:

此外,当我从XAMPP页面的左侧面板单击“CD Collection”项目时,它会显示:

代码语言:javascript
运行
复制
Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: NO) in /opt/lampp/htdocs/xampp/cds.php on line 64
Could not connect to database!
Is MySQL running or did you change the password?

噢!另外,我编辑了/opt/lampp/etc/extra/httpd-xampp.conf文件,以便:

代码语言:javascript
运行
复制
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Require all granted
</Directory>

但没有成功..。

我是完整的新手,php,mySQL,FTP和这个XAMPP。谁能告诉我如何登录到我的phpMyAdmin页面?我做错什么了吗?

EN

回答 3

Ask Ubuntu用户

发布于 2013-05-27 20:59:18

对于几乎所有开始使用mysql的人来说,一个令人困惑的问题是,“root”和“root@localhost”是两个不同的角色,因此可能(有些人会认为它们实际上应该)有不同的密码。您很可能正在尝试以用户“root@localhost”的身份登录,并为“root”角色提供密码。

如果是这样的话,你可以很容易地补救它。使用CLI工具mysql作为用户根登录到数据库服务器,如下所示:

代码语言:javascript
运行
复制
mysql --user=root --password

该工具将询问您的根密码(不是系统根,而是数据库根)。现在您可以修改'root'@'localhost‘的密码,如下所示:

代码语言:javascript
运行
复制
UPDATE mysql.user SET Password=PASSWORD('cleartext password')
  WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;

现在尝试使用新设置的密码通过phpMyAdmin登录。

票数 2
EN

Ask Ubuntu用户

发布于 2013-05-27 20:55:02

Ask Ubuntu用户

发布于 2013-05-27 20:49:49

经过三天的搜索,我的phpMyAdmin终于开始工作了。

步骤1

用以下方法从系统中清除旧的phpMyAdmin:

代码语言:javascript
运行
复制
sudo apt-get purge phpmyadmin

您可以选择保存任何信息或删除整个批次。

步骤2

下载并重新安装整个堆叠

代码语言:javascript
运行
复制
sudo apt-get install phpmyadmin

安装时,系统会要求您输入管理密码(这是您登录的密码)。

接下来,您将被要求提供一个访问phpMyAdmin UI的密码。

在这里输入一个新密码(我会假装这是a123z ),然后在下一个框中输入密码来确认密码。

剧本很快就会结束

步骤3

登录到phpMyAdmin

phpMyAdmin可以在http://localhost/phpmyadmin/找到

您的用户名是:root

您的密码是:a123z

(不是您的登录密码!)就这样,你在跑。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/300798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档