Nakonec jsem přišel na tohle.
Spustil jsem následující příkaz:
$ mysqladmin variables | grep socket
Což se vrátilo:
| performance_schema_max_socket_classes | 12 |
| performance_schema_max_socket_instances | 323 |
| socket | /tmp/mysql.sock
Pak jsem zkontroloval umístění soketu v mém souboru database.yml a bylo to špatně:
Bylo to špatně. Po změně na správné umístění zásuvky vše fungovalo jako kouzlo. Doufám, že to někomu v budoucnu pomůže.