无法通过套接字“ /var/run/mysqld/mysqld.sock”(2“无此文件或目录”)连接到本地MySQL服务器

fmc*_*fmc 5 sockets mariadb

我刚刚格式化了驱动器,并在Linux Mint 17上安装了MariaDB。

$ mysql --version
mysql  Ver 15.1 Distrib 10.1.1-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Run Code Online (Sandbox Code Playgroud)

我输入了:mysql -u root -p给了我我的密码,并得到了:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")
Run Code Online (Sandbox Code Playgroud)

我进行了搜索,发现缺少mysqld.sock。我已经阅读了很多关于此的文章,但是没有什么可以解决这个问题。我如何获得mysqld.sock?我是否必须安装一些MySQL文件才能获得它?如果是这样,这会影响MariaDB吗?

小智 1

使用

    sudo service mysql stop
    sudo service mysql restart
Run Code Online (Sandbox Code Playgroud)