解决Can't connect to local MySQL server through socket '/tmp/mysql.sock'
0 Problem
电脑重启后用python的MySQLdb连接数据库报错
Can't connect to local MySQL server through socket '/tmp/mysql.sock'
1 Solution
这个问题主要是不能通过 '/tmp/mysql .sock'连到服务器,新建一个到真正mysql.sock位置的软连接就可以了。
其实之前已经创建了,因为tmp里的内容在重启后消失了,之前创建的软连接没了,所以出现了这个错误,需要再次新建软连接。
2 Step
ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock