Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)问题解决

最近给Ubuntu18.04Windows子系统安装MySQL时出现了如下问题。这里仅给出一种解决办法,具体问题还要具体分析。

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

mysqld: unrecognized service

(1)报错原因(/var/run/mysqld中文件为空)

(2)解决办法(删除mysqld文件并重新创建与授权)

1 cd /var/run/
2 rm -rf mysqld
3 mkdir -p mysqld
4 chown mysql /var/run/mysqld/
5 service mysql restart
6 mysql -uroot -p

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)问题解决_第1张图片

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)问题解决_第2张图片

你可能感兴趣的:(Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)问题解决)