Xampp MySQL拒绝连接
在你做标记之前,请重复六个或更多与此相关的问题 我已经尝试了我在网上找到的关于这个问题的一切,但我仍然无法解决我的问题 今天早些时候,我将密码更改为root::localhost,之后phpmyadmin立即开始拒绝访问。我可以通过在Xampp MySQL拒绝连接,mysql,xampp,Mysql,Xampp,在你做标记之前,请重复六个或更多与此相关的问题 我已经尝试了我在网上找到的关于这个问题的一切,但我仍然无法解决我的问题 今天早些时候,我将密码更改为root::localhost,之后phpmyadmin立即开始拒绝访问。我可以通过在my.ini中添加skip grant tables并在每次加载新页面时持续重新启动MySQL来获得临时访问权限(一次1页)。我需要将密码重置为空白。有没有办法使用最新版本的xampp 我找到了一种将密码重置为空白的方法,但每次尝试设置密码时,都会出现相同的错误 在
my.ini
中添加skip grant tables
并在每次加载新页面时持续重新启动MySQL来获得临时访问权限(一次1页)。我需要将密码重置为空白。有没有办法使用最新版本的xampp
我找到了一种将密码重置为空白的方法,但每次尝试设置密码时,都会出现相同的错误
在shell中,它可以识别我的密码并允许在那里进行交互,但当我转到localhost/phpmyadmin或127.0.0.1/phpmyadmin时,它会抛出回溯错误。特别是使用未定义的恒定PMA\u细雨-假设为“PMA\u细雨”
Notice in .\libraries\Menu.class.php#565
Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
.\libraries\Menu.class.php#108: PMA_Menu->_getServerTabs()
.\libraries\Menu.class.php#85: PMA_Menu->_getMenu()
.\libraries\Response.class.php#308: PMA_Menu->getHash()
.\libraries\Response.class.php#395: PMA_Response->_ajaxResponse()
PMA_Response::response()
Notice in .\libraries\Menu.class.php#598
Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
.\libraries\Menu.class.php#108: PMA_Menu->_getServerTabs()
.\libraries\Menu.class.php#85: PMA_Menu->_getMenu()
.\libraries\Response.class.php#308: PMA_Menu->getHash()
.\libraries\Response.class.php#395: PMA_Response->_ajaxResponse()
PMA_Response::response()
Notice in .\libraries\Menu.class.php#565
Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
.\libraries\Menu.class.php#108: PMA_Menu->_getServerTabs()
.\libraries\Menu.class.php#73: PMA_Menu->_getMenu()
.\libraries\Response.class.php#319: PMA_Menu->getDisplay()
.\libraries\Response.class.php#395: PMA_Response->_ajaxResponse()
PMA_Response::response()
Notice in .\libraries\Menu.class.php#598
Use of undefined constant PMA_DRIZZLE - assumed 'PMA_DRIZZLE'
Backtrace
.\libraries\Menu.class.php#108: PMA_Menu->_getServerTabs()
.\libraries\Menu.class.php#73: PMA_Menu->_getMenu()
.\libraries\Response.class.php#319: PMA_Menu->getDisplay()
.\libraries\Response.class.php#395: PMA_Response->_ajaxResponse()
PMA_Response::response()
如果在重置密码后不尝试重新连接,则会收到四条错误消息我在Windows 7上运行xampp,并且遇到完全相同的问题。 我是这样解决的 与询问者一样,我首先将
跳过授权表
添加到mysql\bin\my.ini
文件中。
重新启动mysql后,phpMyAdmin能够列出数据库,但在尝试访问数据库时仍显示连接错误
我查看了phpMyAdmin
文件夹,发现config.inc.php
文件中有问题发生的日期
在我的例子中,问题是在试图安装一个新的PHP/MySQL软件后发生的,该软件向我询问了管理员密码。事实上,此密码已应用于我的所有数据库。因此问题就来了。
我很幸运地记住了这个密码,并将它输入到phpMyAdmin的配置文件中,$cfg['Servers'][$I]['password']='theDamnedPasswordHere'
。
这就解决了问题
然后,我还在
my.ini
中输入了密码,以便删除skip grant tables
指令。我在Windows 7上运行xampp,遇到了完全相同的问题。
我是这样解决的
与询问者一样,我首先将跳过授权表
添加到mysql\bin\my.ini
文件中。
重新启动mysql后,phpMyAdmin能够列出数据库,但在尝试访问数据库时仍显示连接错误
我查看了phpMyAdmin
文件夹,发现config.inc.php
文件中有问题发生的日期
在我的例子中,问题是在试图安装一个新的PHP/MySQL软件后发生的,该软件向我询问了管理员密码。事实上,此密码已应用于我的所有数据库。因此问题就来了。
我很幸运地记住了这个密码,并将它输入到phpMyAdmin的配置文件中,$cfg['Servers'][$I]['password']='theDamnedPasswordHere'
。
这就解决了问题
然后,我也在
my.ini
中输入了密码,这样我就可以删除skip grant tables
指令。您记得您使用的密码吗?是的,我记得我使用的密码。@riggsfully我可以验证它是否确实在运行您使用的是Windows还是Windows*nix@RiggsFolly我正在使用Windows,Windows 10如果有任何不同,您还记得您使用的密码吗?是的,我记得我使用的密码。@RiggsFolly我可以验证它是否确实在运行您使用的是Windows还是*nix@RiggsFolly我正在使用Windows,Windows 10如果这有什么不同的话,引起麻烦的该死的软件是“Elitius附属管理软件”。当心!引起麻烦的该死的软件是“Elitius附属管理软件”。当心!