MySQL4.0系のパスを通したり、自動起動させるようにしたいのですが、どうやればいいでしょうか?

OSはCentOS5です。よろしくお願いします。

回答の条件
  • 1人50回まで
  • 登録:
  • 終了:2008/05/05 16:51:51
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:pahoo No.1

回答回数5960ベストアンサー獲得回数633

ポイント27pt

mysql.server スクリプトを使えば簡単に設定できます。

公式リファレンス「MySQL を自動的に起動および停止する」を参考にしてください。

id:ketaojp

http://dev.mysql.com/doc/refman/4.1/ja/automatic-start.html

すみません、これだけじゃよくわからないので、質問しているのですが・・・

2008/05/05 14:50:22
id:pahoo No.2

回答回数5960ベストアンサー獲得回数633

ポイント27pt

コメント欄が使えないので、回答欄にて失礼します。

お手数ですが、どこがどう分からないのか、または、説明通りにコマンド投入したのだがエラーが返ってくるのか、具体的にお知らせください。エラーメッセージが表示される場合は、メッセージを漏れなく記してください。

id:ketaojp

[root@localhost etc]# /bin/sh -c 'cd /usr/local/mysql; ./bin/mysqld_safe --user=mysql &'

[root@localhost etc]# mysql

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

と出ます。すみませんが、よろしくお願いします。

2008/05/05 15:36:27
id:pahoo No.3

回答回数5960ベストアンサー獲得回数633

ポイント26pt

以下の手順で環境を確認してください。

  1. MySQLは正常にインストールされていますか?(NO)⇒再インストールしてください。
  2. mysqld_safe が "/usr/local/mysql/bin" に存在していますか?(NO)⇒正規の手順で再インストールしてください。
  3. シェルから "/usr/local/mysql/bin/mysqld_safe &" を実行してください。続いて、"ps ax" を実行し、mysqld がデーモンとして動いていることを確認してください。
id:ketaojp

了解しました。ありがとうございます。

2008/05/05 16:48:11
  • id:ketaojp
    要は、再起動時に自動実行できる方法を知りたかったのですが、
    どうもこれは違ったようですね。

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

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

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

回答リクエストを送信したユーザーはいません