index.php files ignored

Tony Miller tmiller at
Tue Mar 22 13:12:38 PDT 2011

I haven't messed with the my.cnf file. I've found:

/private/etc/my.cnf, which is the file OS X uses by default.

When I try to connect to mysql5 -u root -p I get:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2)

Is that the correct socket or does MacPorts use an alternate socket and or my.cnf file?

Tony Miller
tmiller at

On Mar 22, 2011, at 10:34 AM, Ryan Schmidt wrote:

> Have you made other changes in your my.cnf? Googling this "mysql-bin.index not found" error suggests that perhaps your datadir is not set correctly in my.cnf, or that your data directory does not have the correct permissions or ownership.
>> My question is will doing a port clean install php5-mysql remove the databases? I can restore from backups if so.
> It certainly shouldn't. Uninstalling or upgrading a port should not affect databases or other files created using that port. (Some ports are not entirely compliant with this, in that MacPorts might overwrite changes you've made in their config files when you upgrade; if you find such a port, file a bug report so we can fix it.)

More information about the macports-users mailing list