Não estou usando o SQL ainda, mas está na minha lista de tarefas de 30 anos. De esta resposta , resumi os passos:
Para localizar todos os arquivos de soquete no seu sistema, execute:
sudo find / -type s
Meu sistema de servidor Mysql tinha o soquete aberto em /var/lib/mysql/mysql.sock
Quando você encontrar o local onde o soquete está sendo aberto, adicione ou edite a linha no arquivo /etc/my.cnf
com o caminho para o arquivo de soquete:
socket=/var/lib/mysql/mysql.sock
Você ainda precisa ler a resposta completa para obter uma apreciação de todo o ambiente e como as alterações afetam o MySQL .