Jag sprang precis på det här. Mysql-installationen var lite konstig och saknades/var/run/mysqld/
MySQLd försökte skapa socket- och låsfilen men den överordnade katalogen saknades. Jag skapade helt enkelt katalogen
sudo mkdir /var/run/mysqld
valde det till mysql
sudo chown mysql:mysql /var/run/mysqld
Jag kunde sedan starta mysqld normalt.