Não tente touch
do arquivo. Não cabe a você fazer isso.
Seu servidor MySQL não parece estar em execução. Como começar depende da sua distribuição Linux (Debian? Gentoo? Red Hat?), Mas provavelmente é algo como
sudo /etc/init.d/mysql start
ou
sudo service mysql start
Tente novamente.
Também pode ser o caso de o MySQL não estar escutando em um soquete UNIX. Tente correr
mysql -h localhost -u root -p
(Estou assumindo que myadmin
é um erro de digitação na sua mensagem; você provavelmente quis dizer mysqladmin
ou similar)