Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs

Dashboard
Notifications
Mark all as read
Q&A

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.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

0 comment threads

2 answers

+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.

Why does this post require moderator attention?
You might want to add some details to your flag.

0 comment threads

+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.

Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

`mysql` shouldn't need to be run as root (3 comments)

Sign up to answer this question »

This community is part of the Codidact network. We have other communities too — take a look!

You can also join us in chat!

Want to advertise this community? Use our templates!