MySQLの管理者パスワードを忘れてしまいました。

再設定する方法がありましたら教えてください。
環境はMacOS10.2.8、MySQL4.0.13です。

コマンド入力にはあまり詳しくないので、入力するコマンドがズバリわかるサイトだと助かります。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/07/25 17:46:30
  • 終了:--

回答(2件)

id:powdermonkeys No.1

powdermonkeys回答回数129ベストアンサー獲得回数02004/07/25 17:55:19

ポイント30pt

http://dev.mysql.com/doc/mysql/ja/Resetting_permissions.html

MySQL AB :: MySQL 4.1 リファレンスマニュアル :: A.4.2 忘れたルートパスワードをリセットする方法

私はこれでリセットさせました。ただし、Mac OS XではなくLinuxからでしたが、MySQLなので変わることはないと思います。

http://www-fr.mysql.com/doc/ja/Resetting_permissions.html

MySQL AB :: MySQL 4.1 リファレンスマニュアル :: A.4.2 忘れたルートパスワードをリセットする方法

id:wintarsnow

ありがとうございます。

こちらは見たのですが、わからなかったので、もっと懇切丁寧なものを探しております。

例えば「--skip-grant-tables オプションを指定して mysqld を再起動します。」というのが、どう打つのかわからないのです。

ターミナルを起動した直後から説明してあるようなものがあると嬉しいのです。

まずここにcdして、次にこれを打って、そしてこれを打って、はい完了!という感じで。

2004/08/01 18:04:07
id:aki73ix No.2

aki73ix回答回数5224ベストアンサー獲得回数272004/08/01 14:46:53

ポイント30pt

http://dev.mysql.com/doc/mysql/ja/mysql_install_db.html

MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 2.4.1 mysql_install_db の実行に関する問題

1番の方と同じサイトですが

mysqld を手動で起動する時の入力方法が書いています

Shell>というのはシェルのプロンプトです

つまり

safe_mysqld --skip-grant-tables

ということですね

2番目のリンクはコマンドラインオプションの解説です

参考に

3番目に具体的に手順がShellの画面を例にかかれているので参考になると思います

id:wintarsnow

ありがとうございます。

3番目の手順通りにやってみようとしたのですが、

/usr/local/mysql/bin/safe_mysqld --user=root --skip-grant-tables &

を実行すると、

Starting mysqld daemon with databases from /usr/local/mysql/data

と出てしまいます。

そのまま次の

mysql mysql

を実行すると「コマンドはみつかりません」のエラーが出てしまいます。

マニュアルにある、mysqladmin〜も同様になります。

また後日に改めて質問してみたいと思います。

まだデータベースは空なので、もしかしたらMySQLの再インストール方法を質問した方が早いのかしら?

2004/08/01 18:53:33

コメントはまだありません

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

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

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

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