Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
+1
−0
I have installed mysql-server
on Ubuntu 20.04 then I tried to sign into mysql-server
using sudo mysql -u root
but I have got
Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
I don't know what does that mean. I am using Windows Subsystem for Linux (WSL) Ubuntu 20.04.
2 answers
+0
−0
Simply, mysql-server
isn't running, you will have to run it first using:
sudo service mysql start
then try to sign into mysql-server
using:
sudo mysql
then you are good to go.
+2
−0
For Debian, Manjaro, Arch-Linux (those distributions which doesn’t have service
)
sudo systemctl enable mysql
You can use start instead of enable.
Note : Some distributions don't have mysql. They have mysqld (Arch-based Linux maybe).
You can use mysql-server following way also.
mysql -u root -p
If there's no password than, you can remove -p
(you can leave password field empty also). root
is username.
0 comment threads