はじめて質問させて頂きます。
MySQL、PHPともに初心者です。
MAMPを使用しています。
ローカルではほぼ問題無く動作していたphpファイルをウェブ上にアップロードしたところ、以下のようなエラーが出てしまいました。
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in~
ネットやこちらの過去ログで調べたところMAMP使用下ではよくあるエラーらしく解決法も載っていたのですが、どれを試してもなぜかエラーが消えてくれません。
ソケットもMySQLサーバー側とクライアント側で同じもの(/Applications/MAMP/tmp/mysql/mysql.sock)を参照していると思うのですが・・・
php.iniの中でも、
mysql.default_socket = /Applications/MAMP/tmp/mysql/mysql.sock
と指定されてあります。
何か他に原因があるのでしょうか。
ド素人のため質問がすでにおかしいかもしれませんが、お知恵をお貸しください。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
1番可能性があるものとしては、MySQLサーバーが起動していない。
2番目としてはWebサーバーのmysql.sockへのパスが間違っている。
この情報だと、これくらいしか浮かばないです。
すでにご覧になっているかもしれませんが、参考URLを載せときました。
参考URL:http://www.hi-ho.ne.jp/tsumiki/book_sup2.html
この回答への補足
ご回答ありがとうございます。
>MySQLサーバーが起動していない。
MAMPでは緑色のボタンが点いていて起動しているようなのですが、それとこれとは違うのでしょうか?
>Webサーバーのmysql.sockへのパスが間違っている。
これはどのように調べれば良いのでしょうか・・・
参考URLのサイトは目を通したのですが、あまりにも知識がなさすぎてよくわからない、というのが正直な話です。お恥ずかしい。
MAMPのスタートページには、ソケットを
/Applications/MAMP/tmp/mysql/mysql.sock
で設定するように書いてあるので、これに統一すれば良いのですよね?
質問ばかりで申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- MySQL 何にかが違うから エラーなんでしょうね! 2 2022/09/18 05:28
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- PHP PHP & MySQL: Server-side Web Development ペーパ 1 2022/04/19 19:23
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- MySQL MySQLでcreateが使えない MySQLを使ってデータベースを作ろうと思い、CREATE を使 3 2022/06/19 15:32
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
Mac です。ローカルホストの ph...
-
同一のユーザー、同一商品のと...
-
次の時間帯の勝率の合計を求め...
-
mysqlがインストールされている...
-
書籍の内容はまともでしょうか?
-
[1000地域 × 10カテゴリー = 1...
-
データベースの複製の仕方(mysql)
-
下記の問合せを行うクエリを、P...
-
【初歩】ラジオボタンをつかっ...
-
SQL任意に並び替えをしたい
-
SQLです。こんな感じですか?あ...
-
うまくいきません教えてくださ...
-
クエリを教えてください select...
-
テーブル名が可変の場合のクエ...
-
my_itemsテーブルのIDにAUTO_IN...
-
BGMを教えてほしいです!
-
XamppのMySQLへとレコードが登...
-
「最高気温が35度以上の日を猛...
-
「第一回模試の3科目の各得点...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
泣きそうです>< PHPでSQLite3が...
-
phpmyadminから別ホストへの接...
-
phpAdminを導入したのですが。
-
phpMyAdminの設定について
-
【MySQL+php】 MySQL が認識さ...
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
ERROR 1045 (28000) (using pas...
-
like句を使って日本語を検索す...
-
VBAで変数内に保持された二次配...
-
MySQLカラム名は日本語と英数字...
-
INT型は金額の型に使用するべき...
-
プライマリーキーの昇順でソー...
-
Float型の時の計算結果がおかしい
-
RPMのmysqlとmysql-serverの違い
-
ヌル値は記憶容量を必要としな...
-
テーブル作成でエラーが出てき...
-
ADOのバージョンを確認する方法
おすすめ情報