我尝试将 mysql-server 安装到我的 Ubuntu 服务器中
sudo apt-get install mysql-server
并且我还安装了 phpmyadmin 但是它不起作用,当我输入单词 mysql(无论是否带有任何参数)时,它总是显示:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
然后我尝试删除、清除、再次安装很多次,但总是出错。我还尝试删除所有与 mysql 相关的文件,但仍然没有用。然后我尝试在另一台相同版本专用服务器上进行全新安装,但仍然出现同样的问题,但我在 ubuntu 14.04 上以同样的方式安装了它,没有任何问题。
答案1
这对我有用:
mkdir /var/run/mysqld
touch /var/run/mysqld/mysqld.sock
chown -R mysql /var/run/mysqld
/etc/init.d/mysql restart