- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ローカルエリア内のMySQLサーバーへのアクセス方法)
ローカルエリア内のMySQLサーバーへのアクセス方法
このQ&Aのポイント
- MySQLを始めたばかりの初心者がローカルエリア内のMySQLサーバーへのアクセス方法について質問しています。
- 質問者は「かんたんphp+mysql入門」という本とphpdev423を使用してMySQLサーバーにアクセスしようとしていますが、うまく接続できず困っています。
- Apache/1.3.27(Win32)、PHP/4.2.3、MySQLバージョン不明、Windows XPの環境で試しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MySQL自体が動作しているかどうかを確認するには、現在動いているプロセスに"mysqld.exe"とか"mysqld-nt.exe"というものがあるかどうか見てください。 以下の操作でプロセスを見ることができます。 1.Ctrl+Alt+Deleteを押す 2.開いた画面の「タスクマネージャ」を押す 3.Windowsタスクマネージャダイアログの「プロセス」タブを選択する プロセスがない場合は、MySQLのサービスを起動させる必要があります。 コマンドプロンプトからだと、以下の通りです。 "MySQLインストールフォルダ"\bin\mysqld.exe 毎回行うのが面倒くさい場合は、サービスをインストールしてPC起動時に自動起動させることもできます。 http://dev.mysql.com/doc/mysql/ja/nt-start.html プロセスがある場合は、アクセス許可が下りていないのかもしれませんね。 MySQLをインストール時の手続きでrootのパスワードを設定する画面もあるので、そこで設定してしまっているかもしれません。 パスワードを忘れてしまった場合は、このような方法があります。 http://dev.mysql.com/doc/mysql/ja/resetting-permissions.html
お礼
回答の方、本当にありがうございます。 実は、あれからひたすら奮闘して、とりあえずこの問題に関しては解決しました。 (その旨を運営スタッフの方に連絡して削除依頼したのですが、間に合いませんでした。) 簡単に説明させていただくと、PHPDEV423のファイルを削除して、 PHPDEV5でやり直し、『かねやんMySQLAdmin』からMySQLにアクセスしたところ、 『root,localhost』を入力した場合に限ってはアクセスに成功しました。 (ここまでは、嬉しかったのですが…) 今度は、データベースを新規作成して一般ユーザーとして入りなおすと、 「アクセス権がありません」と何もできない状態にはまっています。 今、色々と試しているのですが、どうもうまくいきません。 この事に関しては、『KaneyanSQLAdmin』というメーリングリストがある らしいので、そちらに参加して質問してみようと思っています。 個人的なため息を書き込むのもなんなんですが、 この赤信号は、いつままで続くのだろう?と考えてしまいます。 初心者にとって、本の通りにやってできない日には、…フゥ。 ともあれ、回答の方、再度、ありがとうございました。 わからなくて悩んだら、また質問させてもらうかもしれません。 その時には、(失礼な言い方ですいません。)またよろしくお願いします。