2016-03-24 114 views
0

我试图将一个活的WordPress网站复制到我的本地服务器。我试图通过MAMP从实时站点导入数据库,并且在尝试连接到phpMyAdmin时收到错误消息:#1045 - 拒绝访问用户'root'@'localhost'(使用密码:是)MAMP MySQL访问被拒绝

#1045 - 拒绝用户'root'@'localhost'的访问(使用密码:YES )

我有几个本地WP安装已经运行,我可以通过localhost:8888/sitename路径访问它们。

我没有更改任何密码或在phpMyAdmin中的任何配置搞砸了。事实上,就在昨天这一切都很顺利。我不得不重新启动我的电脑,因为它今天早上冻结在我身上,那就是问题何时开始。

我甚至进入了Applications/MAMP/phpMyAdmin中的config.inc.php文件,并且用户名和密码与我原来的相匹配。 (它绝对不是'是')

我很难过这一点。谁能帮忙?

回答

0

您可以尝试使用此guide重置MySQL服务器密码。 然后把新密码放在PHPMyAdmin配置中?

使用密码:YES意味着你试图使用一个密码,而不是使用的密码是“YES”它指的是不同的选择一样证书等

+0

我会使用您发送的MySQL指南中的通用指令吗?我正在使用OSX。 – bibliofille

+0

是的,MAMP在幕后仍然只是一个普通的旧MySQL服务器,还有其他的东西用root帐户连接到这个数据库吗?因为如果您重置它,请记住您需要更新连接到此数据库的其他任何配置中的密码。但从你所描述的这听起来像一个全新的安装。 – Nick

+0

嗯。在终端中输入“--skip-grant-tables”时出现以下错误:'-bash:--skip-grant-tables:command not found' – bibliofille

-2

更改密码的登录登录更基本的形式。例如我有“!@#$]#$%^%& ^”我将它更改为“mypassword1”,它工作。这是一个WordPress的问题,它不支持怪异的字符。

+0

您必须使用这些密码来减缓。我制作了它们。我想说的是...使用复杂字符的密码使我的WordPress不会连接到数据库。所以我将密码更改为更简单的形式,并且工作。我正在运行本地安装的worpress,仅用于测试目的。你必须测试你的wordpress可以用来连接的字符。无论如何,这是我解决我的问题,并修复它。我希望它也适用于你们所有人。 – user2030856

相关问题