我使用Ubuntu12.04。最近,我在我的系统中安装了XAMPP1.8.1。我将密码设置为: XAMPP、MySQL/phpMyAdmin、MySQL root和FTP。
但在此之后,当我尝试用用户名'root‘和我指定的密码登录到phpMyAdmin页面时,它不会登录,它显示的页面如下:
此外,当我从XAMPP页面的左侧面板单击“CD Collection”项目时,它会显示:
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文件,以便:
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Require all granted
</Directory>
但没有成功..。
我是完整的新手,php,mySQL,FTP和这个XAMPP。谁能告诉我如何登录到我的phpMyAdmin页面?我做错什么了吗?
发布于 2013-05-27 20:59:18
对于几乎所有开始使用mysql的人来说,一个令人困惑的问题是,“root”和“root@localhost”是两个不同的角色,因此可能(有些人会认为它们实际上应该)有不同的密码。您很可能正在尝试以用户“root@localhost”的身份登录,并为“root”角色提供密码。
如果是这样的话,你可以很容易地补救它。使用CLI工具mysql作为用户根登录到数据库服务器,如下所示:
mysql --user=root --password
该工具将询问您的根密码(不是系统根,而是数据库根)。现在您可以修改'root'@'localhost‘的密码,如下所示:
UPDATE mysql.user SET Password=PASSWORD('cleartext password')
WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;
现在尝试使用新设置的密码通过phpMyAdmin登录。
发布于 2013-05-27 20:55:02
发布于 2013-05-27 20:49:49
经过三天的搜索,我的phpMyAdmin终于开始工作了。
用以下方法从系统中清除旧的phpMyAdmin:
sudo apt-get purge phpmyadmin
您可以选择保存任何信息或删除整个批次。
下载并重新安装整个堆叠
sudo apt-get install phpmyadmin
安装时,系统会要求您输入管理密码(这是您登录的密码)。
接下来,您将被要求提供一个访问phpMyAdmin UI的密码。
在这里输入一个新密码(我会假装这是a123z ),然后在下一个框中输入密码来确认密码。
剧本很快就会结束
phpMyAdmin可以在http://localhost/phpmyadmin/
找到
您的用户名是:root
您的密码是:a123z
(不是您的登录密码!)就这样,你在跑。
https://askubuntu.com/questions/300798
复制相似问题