xamppでMySQLを使っています。


しかしパソコンを立ち上げたとき

Access violation at address 10009FB0 in module "LIBMAYSQL.dll".
Read Of address 00000000

と言うメッセージが何個も出てしまいます。

またMySQLをコマンドプロンプトで作業してもうまく作業できてるようには思えません。

僕は個人で知識があるわけでもないのでさっぱりわかりません。

「ノン・プログラマのためのPHP入門 10日間コース」(翔泳社)

を使って手順どおりやっているだけなのですが…

助けてください!!

回答の条件
  • 1人2回まで
  • 登録:2008/11/27 09:41:45
  • 終了:2008/11/29 02:06:29

回答(2件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/11/27 11:03:42

ポイント35pt

コメント欄に書き込めないので、回答欄にて失礼します。

以下の情報をお知らせください。

  1. 利用しているOS――Windows2000/XP/Vistaのいずれですか?
  2. XAMPPのバージョン
  3. 利用しているセキュリティソフト
  4. MySQL以外にデータベースをインストールしたことがありますか?
  5. Windowsのシステムディレクトリ(XPならC:\windows\system32)の下に LIBMAYSQL.dll がありますか?
id:kentan8096

情報が不足していてすいませんでした。

OSはXPです。

バージョンは

xampp 1.68

Apache 2.2.9

MySQL 5.0.67

PHP 5.2.6 & PHP 4.4.9

phpMyAdmin 2.11.9.2

セキュリティは

avast!4.8 antivirusを使っています。

MySQL以外にインストールしたことはないです。

システムディレクトリを確認したところLIBMYSQL.dllはなかったです。

2008/11/27 14:24:46
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/11/27 22:55:12

ポイント35pt

C:\Windows ディレクトリの下に "my.ini" という設定ファイルがあると思います。

もし無ければ、"C:\xampp\mysql" の下かもしれませんが、必ずどこかにあります。


my.ini の user と password を下記のように変更してみてください。(passwordは空にしてください)

user=root
password=
  • id:pahoo
    #1で回答した者です。もう少し情報を下さい。

    > in module "LIBMAYSQL.dll".
    > システムディレクトリを確認したところLIBMYSQL.dllはなかったです。

    1)質問文で確認ですが、システムディレクトリに "LIBMAYSQL.dll" というファイルが存在しますか? LIBMYSQL.dll ではなくて。

    2)「コントロールパネル」→「管理ツール」→「サービス」で出てくる一覧の「MYSQL」の状態は「開始」になっていますか? 「開始」以外の状態の場合、プロパティを開いて「開始」をクリックして開始状態になりますか?
    3)プロパティを表示させた時の「実行ファイルのパス」で表示される実行ファイルは存在していますか?
  • id:kentan8096
    pahooさんたびたびありがとうございます。
    先ほどはコメントに書き込みが出来なくてすいませんでした。
    質問者です。

    LIBMAYSQL.dllというファイルもなかったです。
    申し訳ないのですが、質問文は"LIBMAYSQL.dll"ではなく"LIBMYSQL.dll"の間違いでした。
    すいません。


    「コントロールパネル」→「管理ツール」→「サービス」の一覧には「mysql」は開始となっていました。
    また実行ファイルのパスは

    C:\xampp\mysql\bin\mysqld-nt.exe --defaults-file=c:\xampp\mysql\bin\my.cnf mysql

    mysqld-nt.exeもmy.cnfも存在していました。
  • id:kentan8096
    エラーメッセージは出なくなりました。
    ありがとうございました。
  • id:Knoa
    pahooさんの回答を実施したからエラーメッセージが出なくなったの?
    それとも、特になにもしてないのに出なくなったから、この問題のことはどうでもよくなったの?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません