设置 MySQL 根密码时无法连接到“localhost”的服务器
Posted
技术标签:
【中文标题】设置 MySQL 根密码时无法连接到“localhost”的服务器【英文标题】:Cannot Connect to Server at 'localhost' when Set the MySQL Root Password 【发布时间】:2015-04-07 08:36:38 【问题描述】:我正在尝试在 MAC OS X Yosemite(10.10.2) 中设置 MAMP 开发环境。
我正在关注这个tutorial。
但是当我尝试使用命令 /usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'
设置 MySQL 根密码时会出现问题。 我收到一条错误消息:
"/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'".
【问题讨论】:
【参考方案1】:MAMP PRO 有一个很棒的 UI ...
... 至于没有 PRO 的 MAMP,我不记得了。但我认为它需要将 MAMP 的 SQL 添加到您的 PATH 中。
【讨论】:
感谢您的帮助!我想知道这是否意味着我可以在我的开发环境中使用 MAMP pro 而不是使用终端。如果是这样,我如何在本地主机上运行我的 php 文件(没有框架)?干杯【参考方案2】:如果你使用 mamp 那么为什么要从 trmnl 设置密码,你可以通过 mamp it self 轻松设置它
【讨论】:
以上是关于设置 MySQL 根密码时无法连接到“localhost”的服务器的主要内容,如果未能解决你的问题,请参考以下文章
当我将 root 密码设置为“无密码”时,我无法连接到数据库
无法连接到 MySQL:(1045)用户“root”@“localhost”的访问被拒绝(使用密码:是)[重复]