スレッド表示 | フラット表示〕 全トピック 920 件中 666 番目 次≫ ≪前

MySQLのWindowsサービスへの登録がうまくいかない

created: 2004-03-03 15:20 | modified: 2004-03-09 13:05 | reply: 7

[1341] MySQLのWindowsサービスへの登録がうまくいかない

user: サム | created: 2004-03-03 15:20
http://www.sound-uz.jp/php/colum/setup13.html のページを拝見しながらMySQLのインストールを進めていて行き詰りました。
それまではApacheとPHPのインストールは順調にできていたのですが、MySQLのインストール完了後、【Windowsサービスへの登録】を試みる段でうまくいきません。

>3.「mysqld-nt --install-manual」と入力し、[Enter]を押します。

に沿って、そのように処理したのですが、
「Service successfully installed.」とは表示されません。
代わりに何やら大量の文字列が表示されます。

OSがWindowsMEなので、他所のサイトなどでも調べてみた結果、
「mysqld-nt --install-manual」ではなく、
「mysqld --install-manual」や「mysqld --install」と表記しているサイトもありました。
念の為、それらについても試してみたのですが、うまくいきません。

「?と入力する」という箇所では、コピー&ペーストで処理しているので、入力ミスとは思えないのですが…。

これからPHPについて学ぼうと意気込んでいたド素人なので、重大なポカミスをしているのかもしれません。
本格的な勉強に入る前に、その準備で早くもつまづくとは…。(;_;
どなたか、ご存知の方がおられましたら、アドバイスをお願いいたします。
reply: 1343 返信 編集 削除

[1343] サービスが無い

user: ゆうじ | created: 2004-03-03 19:09
こんばんは。

表示された大量の文字列はmysqldのヘルプテキストです。
--install-manual というオプションは無効なので
ヘルプが表示されたのでしょう。

WindowsMEだと、
2000とかXPのようなサービスという概念がないので、
サービスへの登録もありません。

普通にmysqldをアプリケーションとして、
Dos窓から実行させることになります。



随分と古くなりましたが似た過去ログがありました。
このページの真ん中あたりです。
http://www.sound-uz.jp/php/bbs/thread/727
Parent: 1341  reply: 1347 返信 編集 削除

[1347] 多少不便ということですね

user: サム | created: 2004-03-04 14:59
ゆうじさん、ありがとうございました。
過去ログ、確認いたしました。
多少不便かもしれませんが、仕方ないですね。

助かりました。m(__)m
Parent: 1343  reply: 1348 返信 編集 削除

[1348] 「\q」を実行しても「mysqld is alive」?

user: サム | created: 2004-03-04 16:01
「Windowsサービスが無い」ということは、
「net start mysql」「net stop mysql」が使えないということですよね?(試してみると、エラーになりました)
「\q」だと、「Bye」と帰ってくるのですが、「mysqladmin ping」で確認すると、依然として、
「mysqld is alive」となりました。
一度Dos窓を「exit」で抜けて、再度Dos窓を立ち上げてもう一度確認したのですが、
それでも「mysqld is alive」となります。

これはこれで大丈夫なのでしょうか?
Parent: 1347  reply: 1355 返信 編集 削除

[1355] mysqld の起動と終了

user: ゆうじ | created: 2004-03-06 03:00
お返事遅くなりました。すみません。

> 「\q」だと、「Bye」と帰ってくるのですが、「mysqladmin ping」で確認すると、依然として、
> 「mysqld is alive」となりました。

\q と打って Bye と返ってくるのは、
MySQLのクライアント側(mysqldを利用するユーザ側)の操作です。


mysqld is alive が返ってくるのでしたら、
mysqlサーバー側は稼動中ってことですので、
何かの操作で起動したのだと思います。

DOS窓を閉じてもmysqldは稼動し続けてますので、
mysqld を終了する場合には、
DOSプロンプトから、mysql\bin に移動して、
以下のコマンドを打てばOKです。

mysqladmin -u root -p shutdown

起動のコマンドは

mysqld のみとなります。
Parent: 1348  reply: 1372 返信 編集 削除

[1372] やはりaliveで返ってきます

user: サム | created: 2004-03-08 15:38
こちらこそ、
このような初心者の質問に答えていただき、
本当にありがとうございます。(^^;


教えていただいたように、

 mysqladmin -u root -p[パスワード] shutdown

と入力してみたのですが、ここで

 mysqladmin -u root -p[パスワード] ping

で確認したところ、やはり

 mysqld is alive

と返ってきてしまいます。(ToT)

実は、この間、
いろいろとネット上で調べたりもしたのですが、
自力では解決できませんでした。
重ね重ね申し訳ないのですが、
お手隙のときにでも
ヒント等のご教授をお願いいたします。
Parent: 1355  reply: 1376 返信 編集 削除

[1376] 複数起動中では

user: ゆうじ | created: 2004-03-09 01:41
またまた遅くなりました。

ちと現象が不可解だったので、
WinME + MySQL の環境を作ってみました。


コマンドライン上で、mysqld を何回も打つと、
mysqld が複数起動されるようです。

現在も複数起動されてるのではないでしょうか。
Ctrl + Alt + Delete で一旦、
強制終了のダイアログを表示させて、
Mysqld が起動している数を確認してみてください。
もし複数起動していても、
強制終了のダイアログはそのままキャンセルしましょう。
(ダイアログから終了したら凍結しました。)

あとは、

mysqladmin -u root -p[パスワード] shutdown

を、起動されてる数分繰り返して、
起動してない環境に戻してください。

うまくいきますように。
Parent: 1372  reply: 1380 返信 編集 削除

[1380] うまく行きました!

user: サム | created: 2004-03-09 13:05
>ちと現象が不可解だったので、
>WinME + MySQL の環境を作ってみました。

ひえ?、わざわざそんなことまで…。
恐縮です、本当にありがとうございます。

>Ctrl + Alt + Delete で一旦、
>強制終了のダイアログを表示させて、
>Mysqld が起動している数を確認

ちょっと冷静に考えれば、気付きそうなものですね…。(??;
こんなことでお手を煩わせてしまい、申し訳ありませんでした。

実は、すぐに必要というわけでもないのですが、
仕事で一定の理解が今後は必要になってくるかも…と思い、
ひとりコツコツと取り組んでいる次第です。
周囲に教えを乞える人材もおらず、
貴サイトに巡り合えて本当に助かりました。
ありがとうございました!
Parent: 1376  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 666 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑