Mac OS Xのターミナルを使って、MySQLに接続しようとしています。
この間まで問題なく接続できていたのですが、急に下記のエラーが表示されるようになりました。
lang
1Warning: mysql_connect(): [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) in
どうすれば解決できますか?
ブラウザを使って動かすとスクリプトは動きます。ターミナルはDB接続させてくれません。
以下が接続するために作成したコードです。
lang
1<?php 2mysql_connect("localhost", "root", "") or die(mysql_error()); 3mysql_select_db("test_data") or die(mysql_error()); 4?> 5
スクリプトを動かすとブラウザに接続出来るので、コード自体に問題はないかと思うのですが、どうでしょう。
使用したコマンドは"php hogehoge.php"です。
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。