【问题标题】:Cannot connect to mysql server in El Capitan无法连接到 El Capitan 中的 mysql 服务器
【发布时间】:2015-12-17 23:17:31
【问题描述】:

我想学习 joomla,到目前为止,我已经按照在线说明如何在我的 El Capitan mac 上启用 apache 和 php,但我遇到了 MySQL 问题。 我下载了 dmg 文件并安装了 MySQL,还安装了 phpmyadmin 文件。 启动 apache 和 mysql 服务器。

phpmyadmin 网页加载,请仔细按照说明进行操作 但由于某种原因,我无法使用安装时的 root 和临时密码登录 phpmyadmin。 还使用了带有许多命令的 shell(例如 mysql -v root -p),但临时密码永远不会被接受。

尝试更改密码(来自在线帮助),但没有任何效果。

在线尝试了所有可能的解决方案,但似乎 php(来自 phpmyadmin 或 joomla 安装)无法与 mysql 通信或密码永远不会被接受。不知道。

有什么帮助吗?

【问题讨论】:

  • 您是否尝试过使用您的根用户名密码。如果你这样做sudo su.

标签: mysql osx-elcapitan


【解决方案1】:

尝试使用此链接重置root密码:http://veerasundar.com/blog/2009/01/how-to-change-the-root-password-for-mysql-in-xampp/

然后试试这个登录字符串mysql -uroot -p

它会提示您输入密码。如果失败,请尝试指定端口和主机。即mysql -uroot -p -P3306 -h127.0.0.1

另一种设置root密码的方法,根据谷歌(我从来没有这样做过):

如何在 MySQL 中设置 root 密码? 使用“XAMPP Shell”(命令提示符)对其进行配置。从 XAMPP 控制面板打开 shell 并执行以下命令: mysqladmin.exe -u root 密码机密 这会将 root 密码设置为“秘密”。

【讨论】:

  • 抱歉,在重新阅读了您的问题和我发布的链接后,我不确定这是否会有所帮助,因为您说您似乎一开始似乎无法访问 phpmyadmin。如果是这种情况,请告诉我,如果可以,我会修改我的答案。
  • 我还没有安装任何像 XAMPP 这样的包。我试图让它在 El Capitan 本地工作。到目前为止 apache 和 php 工作正常,但我不能让 mysql 工作......
猜你喜欢
  • 2018-01-31
  • 1970-01-01
  • 2016-02-05
  • 2015-05-10
  • 2012-11-03
  • 2016-01-22
  • 1970-01-01
相关资源
最近更新 更多