ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/*/*/mysql.sock' (2)
最初是報了111的錯誤,然後再嘗試連接就變成上面的錯誤了。重啓mysql沒有解決問題,網上搜沒有解決問題。
看到目錄裏只有mysql.sock.lock文件,沒有mysql.sock等其他的文件。
殺進程,重啓-->未能解決問題。
然後回顧是如何出現問題的?
平時寫C++直接連數據庫沒問題;
今天開搞.NET C#項目,發現原來連接的公共數據庫挂了;
改配置為自己的數據庫;
發現數據庫結構不全,少了某些 數據庫 和 數據庫表,連接失敗,報錯,如下圖:
然後準備登DB建庫表的時候發現連不上了,就是以上的過程了。
最後發現C#項目還在運行,難道是這個的原因?
停掉.NET運行,問題解決!!
产生问题的真正原因,还需继续定位…
------------------------------------分割线----------------------------------------------------
在没有新建库表的情况下,尝试重现bug,玄学(,bug无法重现>_<;