4

次の手順に従って、apachefriends.org から XAMPP をインストールしました: http://www.apachefriends.org/en/xampp-linux.html#377

問題は、ファイル /opt/lampp/var/mysql/mysql.sock が見つからないことです。このファイルを取得するにはどうすればよいですか? 簡単な MySQL コマンド学習ツールを実行したいのですが、ファイルが見つからないというエラーが表示されます。(警告: PDO::__construct() [pdo.--construct]: [2002] No such file or directory (unix:///opt/lampp/var/mysql/mysql.sock 経由で接続しようとしています) in /opt /lampp/htdocs/SID/sid.php の 188 行目)

XAMPP は正常に動作しています。sudo /opt/lampp/lampp start で開始しました。http://localhost/は正常に動作します。/opt/lampp/etc/my.cnf を確認しましたが、問題ありません。このデータが含まれていますhttp://pastebin.me/8d6b367a7ee76be70f944d9b960bb8f0

どうすればそのmysql.sockを入手できますか?

ありがとう

4

3 に答える 3

13

ターミナル ウィンドウで次のコマンドを実行します。

ps -ax|grep mysql

次のような結果が表示されます。

--socket=/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock --port=3306

よろしく

PS: 私は MAC OS X を使用しています

于 2012-12-02T15:38:03.657 に答える
2

mysqlの他のインスタンスを実行していると思います..

これを試して :

/opt/lampp/bin/mysql -u *user* -p

次に、求められたらパスワードを入力します..これが役立つことを願っています..

mysql のみを配置する場合、同様のケースがありました。そのようにすると、ランプ スタック mysql と呼ばれませんでしたが/usr/bin/mysql(入力を見つけることができます --> which mysql)

于 2012-07-01T00:00:20.023 に答える