An update ... this works: mysql --socket=/opt/local/var/run/mysql5/mysqld.sock Why does "mysql" look for /tmp/mysql.sock? Also, what's the purpose of /opt/local/share/mysql5/mysql/mysql.server? David