我按照以下說明從apachefriends.org安裝了XAMPP:http://www.apachefriends.org/en/xampp-linux.html#377。XAMPP mysql.sock丟失
問題是文件/opt/lampp/var/mysql/mysql.sock丟失。我怎樣才能得到這個文件? 事情是我想運行一個簡單的MySQL命令學習工具,我得到這個文件丟失的錯誤。 (警告:PDO :: __ construct()[pdo .-- construct]:[2002]在/ opt中沒有這樣的文件或目錄(試圖通過unix:///opt/lampp/var/mysql/mysql.sock連接) 188)上的/lampp/htdocs/SID/sid.php
XAMPP運行正常,我用sudo/opt/lampp/lampp start啓動它。 http://localhost/工作正常。我檢查了/opt/lampp/etc/my.cnf並且沒關係,它包含這個數據http://pastebin.me/8d6b367a7ee76be70f944d9b960bb8f0
請幫忙,我怎麼能得到那個mysql.sock?
感謝
您可以首先確保mysql服務器已啓動,因爲此必需文件是套接字。 – hornetbzz 2012-04-26 00:18:00
作爲推薦:不要在Linux上使用xampp,它適用於windows,因爲從手上設置一切都很糟糕,但在Linux上它只是一個性能損失。只需安裝php5,php5-mysql,apache2和mysql-server,然後完成。如果你使用xampp,你將不會得到任何更新,並且你的服務器很容易受到攻擊,如果你從repos安裝它,你大多不會受到攻擊。 – K1773R 2012-04-26 07:38:02
謝謝你的迴應。我在網上看到了關於這個問題的其他文章,而且沒有解決方案。恐怕你是對的 – 2012-04-26 11:34:01