Acabei descobrindo isso.
Executei o seguinte comando:
$ mysqladmin variables | grep socket
Que retornou:
| performance_schema_max_socket_classes | 12 |
| performance_schema_max_socket_instances | 323 |
| socket | /tmp/mysql.sock
Então eu verifiquei o local do soquete no meu arquivo database.yml e estava errado:
Foi errado. Depois de alterá-lo para o local correto do soquete, tudo funcionou como um encanto. Espero que isso ajude alguém no futuro.