我有一个小问题,我的laragon mysql服务器.我试图连接phpmyadmin面板,但我有这个错误代码
- 错误代码 *
mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
我得到了另一个奇怪错误代码,如图所示
根文件夹是完美的工作和我的网站工作良好。但我不能连接phpmyadmin。那么我该怎么办?
我有一个小问题,我的laragon mysql服务器.我试图连接phpmyadmin面板,但我有这个错误代码
mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: NO)
我得到了另一个奇怪错误代码,如图所示
根文件夹是完美的工作和我的网站工作良好。但我不能连接phpmyadmin。那么我该怎么办?
1条答案
按热度按时间tcomlyy61#
屏幕截图中的红色错误,也就是你在错误代码中提到的错误,才是真实的的问题。蓝色的消息只是不赞成使用的通知,不会影响系统的行为。
消息
Access denied for user 'root'@'localhost' (using password: NO)
已经很有说服力了。您试图以root
用户身份连接到数据库,但没有使用password
,这是数据库不允许的。因此,您有几个选项:
1.创建并配置一个
root
密码。您可以找到一个laragon特定的演练here。1.如果适合您,则更好:为您的应用程序创建一个特定的用户(而不是
root
)和密码,并使用此用户和密码。1.让您的数据库允许无密码的根联机。请参阅here以了解如何达成此目的。注意:大多数情况下,这是一个严重的安全问题。请务必知道,你在做什么,永远不要在生产/互联网访问系统中做这样的事情!