Corrigindo caminho do MySQL Socket no MAMP

07 ago 2012 @ Dicas rápidas,MySQL

Estava implementando o my-CIUnit em um novo projeto com CodeIgniter, quando me deparei com o erro abaixo:

[CIUnit] PHP Error: Warning – mysql_connect(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) File Path: mysql/mysql_driver.php (line: 75)
[CIUnit] PHP Error: Warning – mysql_connect(): No such file or directory File Path: mysql/mysql_driver.php (line: 75)

O erro diz que não foi possível encontrar o caminho do socket do Mysql. Pois, atualmente estou utilizando o MAMP como ambiente de desenvolvimento local, no iMac da empresa.

Como o caminho padrão do MySQL para o socket é /var/mysql/mysql.sock, bastou criar um link simbólico para ele, da seguinte forma:

sudo mkdir /var/mysql
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /var/mysql/mysql.sock

Simples?!?!? =D

Sem comentários

Comentar

XHTML: Você pode utilizar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>