http://www.perlmonks.org?node_id=472607


in reply to Re: Connecting to mysql using DBI and a non-standard socket
in thread Connecting to mysql using DBI and a non-standard socket

The chances are that the reason that the mysqld uses that location in the first place is that the user it runs as does not have adequate permissions in /var/lib/mysql in the first place.

/J\