【问题标题】:MYSQL #1045 error on mac os x 10.9 (with my password)mac os x 10.9 上的 MYSQL #1045 错误(使用我的密码)
【发布时间】:2013-12-10 13:54:39
【问题描述】:

我在购买 macbook pro 之前使用的是 ubuntu。今天我开始使用这台电脑。

现在,我做了一切安装 php、apache 和 mysql

http://www.coolestguidesontheplanet.com/downtown/get-apache-mysql-php-and-phpmyadmin-working-osx-109-mavericks

但是,当我尝试通过 phpmyadmin 连接 mysql (localhost/~mehmet/phpMyAdmin/) 时出现此错误:

#1045 Cannot log in to the MySQL server

我想,我已经设置了我的mysql密码,但它不能正常工作。

所以,我可能需要设置一些设置,请帮助我..

非常感谢!

【问题讨论】:

    标签: php mysql macos phpmyadmin


    【解决方案1】:

    在 Mac 上,MySQL 套接字文件的位置通常不是 PHP 期望的位置。

    在终端,你可以使用mysql -u root -p吗?如果是这样,请输入 status; 以查看它是如何连接的(ConnectionUNIX socket 是我们感兴趣的值)。如果连接是 TCP/IP,您可以更改您的 phpMyAdmin config.inc.php 以添加 connect_type 指令,将其设置为“tcp”。如果是套接字,您可以查看 UNIX 套接字路径并使用 value in config.inc.php

    如果您真的有野心,您可以编辑您的 php.ini 以反映正确的路径。如果您的野心稍小,您可能希望创建一个符号链接,从套接字实际所在的位置到 PHP 期望它所在的位置。粗略的 Google 搜索应该对这两个选项都有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-11
      • 2013-11-04
      • 2014-02-12
      • 2014-06-27
      • 1970-01-01
      • 2012-03-31
      • 1970-01-01
      相关资源
      最近更新 更多