Nếu tệp my.cnf của bạn (thường nằm trong / etc / mysql / thư mục) được định cấu hình đúng với
socket=/var/lib/mysql/mysql.sock
bạn có thể kiểm tra xem mysql có đang chạy hay không bằng lệnh sau:
mysqladmin -u root -p status
hãy thử thay đổi quyền của bạn đối với thư mục mysql. Nếu bạn đang làm việc tại địa phương, bạn có thể thử:
sudo chmod -R 755 /var/lib/mysql/
điều đó đã giải quyết nó cho tôi