mac os x 10.9上的MYSQL#1045错误(带我的密码)

时间:2013-11-25 17:51:24

标签: php mysql macos phpmyadmin

在我购买我的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密码,但它不能正常工作。

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

非常感谢!

1 个答案:

答案 0 :(得分:0)

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

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

如果你真的很有抱负,你可以编辑你的php.ini以反映正确的路径。如果你的雄心勃勃,你可能希望从套接字实际存在的位置到PHP期望它存在的符号链接。粗略的谷歌搜索应该有助于这两个选项。