Hi PJ, you should not ever store anything in /tmp if you would like it to persist between system reboots. BTW, I have also used MacPorts to install MySQL and the socket file is located in the following location:
/opt/local/var/run/mysql5/mysqld.sock
Good luck,
-Conrad