Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysql.sock’ on Ubuntu

Rabib Galib
1 min readJul 2, 2020

--

Run below commands for mysqld.sock and mysqld.pid

sudo touch /var/run/mysqld/mysqld.sock
sudo touch /var/run/mysqld/mysqld.pid
sudo chown -R mysql:mysql /var/run/mysqld/mysqld.sock
sudo chown -R mysql:mysql /var/run/mysqld/mysqld.pid
sudo chmod -R 644 /var/run/mysqld/mysqld.sock

Now please do mysql service restart

sudo service mysql restart

You can connect to mysql now

mysql -u root

or,

mysql -u root -p

Have fun 🔥 💪

If you have any query, please put in below. Find me on Github.

--

--

Rabib Galib
Rabib Galib

Written by Rabib Galib

Senior Software Engineer, Masters in Computer Science & Engineering, PHP, Python, Chatbot Expert, AI Research

No responses yet