2017-05-30 173 views
1

我已经安装了无法启动

  1. 的Apache2 = 2.2.22-6ubuntu2.4
  2. 中的libapache2-MOD-WSGI
  3. Django的== 1.10
  4. 蟒蛇在Ubuntu /停止mysql服务-mysqldb(Python包)
  5. jenkinsapi(Python包)
+0

你试过sudo /etc/init.d/mysql start吗? – zakhefron

+0

是试过..给相同的错误.. – Harsha

+0

看起来你使用xamp来安装mysql..so这个sock2文件将在不同的文件夹中,所以你需要软链接/ var/run/mysqld/mysqld中的sock文件。袜子 –

回答

1

MySQL服务器查找/ var/run中/ mysq LD/mysqld.sock不过的mysql.sock文件在XAMPP文件夹,以便找到

find/-name '*.sock' 

找到的mysql.sock文件,然后使用

sudo ln -s <the file location> /var/run/mysqld/mysqld.sock 

得到一个链接,* .sock文件然后尝试mysql命令

请记住创建该目录,如果它不存在。

或者

检查,如果你的my.cnf文件(通常在/ etc/mysql的/文件夹)正确地

socket=/var/lib/mysql/mysql.sock 

配置,您可以检查如果MySQL与运行以下命令:

mysqladmin -u root -p status 

尝试将您的权限更改为mysql文件夹。如果你在本地工作,你可以尝试:

sudo chmod -R 755 /var/lib/mysql/