http://ubuntuforums.org/showthread.php?t=276470&page=2ето нещо по темата
Истината е че просто ти го няма socket-a.
Това може да се променя от my.cnf.
А и от това което си написал излиза че тук ти е socket-a: /opt/lampp/var/mysql/mysql.sock
за да си оправиш проблема може да направиш следното:
mkdir -p /var/run/mysqld/
и после:
ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
и си готов
Поздрави