Mac で MySQL ルート パスワードをリセットする | MacUpdate ブログ
MySQL に root パスワードを割り当てたことがない場合、サーバーは root として接続するためにパスワードをまったく必要としません。ただし、これは安全ではありません。パスワードを設定することを強くお勧めします。
初めて root パスワードを設定するには、次の 2 つの方法があります:
<オール>mysql_secure_installation コマンドを使用します。このコマンドは、古い MySQL ルート パスワードと新しい MySQL ルート パスワードの両方を要求し、テスト データベースの無効化など、その他のセキュリティ設定も行います。
方法は次のとおりです:
ターミナルを起動し、次のコマンドを入力します:mysql_secure_installation
-
以下の質問に答えてください:
root パスワードを変更しますか? [はい/いいえ] <-- はい
新しいパスワード:<-- 新しい MySQL root パスワードを入力してください
新しいパスワードを再入力してください:<-- MySQL root パスワードを繰り返します
匿名ユーザーを削除しますか? [はい/いいえ] <-- はい
リモートでの root ログインを禁止しますか? [はい/いいえ] <-- はい
テスト データベースを削除してアクセスしますか? [はい/いいえ] <-- はい
特権テーブルを今すぐリロードしますか? [はい/いいえ] <-- はい
追伸 このエラーの最も一般的な理由は、空のパスワードです。 Mysql データベースへの接続中に root パスワードを指定する必要があります:
mysqladmin -u root -pROOT-PASSWORD.
2.次のように、シェル プロンプトで mysqladmin コマンドを使用します。
-
ターミナルを開き、次のコマンドを入力します:mysqladmin -u root password newpass
-
パスワードを入力してください。
以下が表示された場合:
mysqladmin:'localhost' でサーバーに接続できませんでした
エラー:'ユーザー 'root'@'localhost' のアクセスが拒否されました (使用するパスワード:YES)'
MySQL パスワードを回復する方法については、以下の手順に従う必要があります。
ちなみに、上記の例の「パスワード」という単語はコマンドの一部なので、 パスワードに置き換えないでください。 「newpass」セクションに新しいパスワードを入力してください。
さて、Mac に MySQL をインストールして root ユーザーのパスワードを設定してからしばらく経ちました。しばらくすると、MySQL ルート パスワードは簡単に忘れてしまいます。それはあなたの場合ですよね? MySQL ルート パスワードを忘れてしまった、思い出せない、または侵入したい場合でも、ご使用のボックスのルート ユーザー パスワードを知っていれば、コマンド ラインから簡単に MySQL データベース パスワードをリセットできます。
MySQL パスワードのリセットは難しくありませんが、使用しているバージョンによって異なります。
Mac で MySQL パスワードをリセットする方法は次のとおりです:
<オール>MySQL サーバーを停止します。これを行うには、システム環境設定に移動して MySQL を選択する必要があります。次に、[MySQL サーバーの停止] を選択します。
ヒント: ちなみに、ターミナルを使用して MySQL サーバーを停止することもできます。ターミナルに次のコマンドを入力する必要があります:
サービス mysql 停止
それに応じて、次の出力が得られます:
または MySQL データベース サーバーを停止しています:mysqld。
2.特権バイパスを使用してセーフ モードでサーバーを起動します。ターミナルで、次のコマンドを入力します。
sudo /usr/local/mysql/bin/mysqld_safe –skip-grant-tables |
以下が表示されます:
MySQL クライアントを使用して MySQL サーバーに接続します。新しいターミナル ウィンドウで次のコマンドを入力します (必ず 1 行ずつ入力してください)。
mysql -u ルート
出力は次のとおりです:
4.新しい MySQL root ユーザー パスワードを設定します:
次のコマンドは、MySQL のバージョンによって異なります
-
MySQL 5.7.5 以前の場合
MySQL 5.7.6 以降
5. MySQL サーバーを停止します。次のコマンドを使用して MySQL を停止します。
mysqld を強制終了
最後に、MySQL サーバーを再起動してテストします:
重要な考慮事項
MySQL はパスワードなしで使用できますが、セキュリティ上の理由から、root パスワードを設定することをお勧めします。そのパスワードを忘れてしまった場合でも、Mac で MySQL ルート パスワードを回復するのはそれほど難しくありません。このガイドを使用してください。
-
Mac にプリンターを追加する方法
新しいプリンタを入手して、いくつかのドキュメントを印刷する準備をする場合は、最初にそれを Mac に追加する必要があります。しかし、Mac にプリンタを追加するのは簡単なことではありません。 心配しないで。次の手順では、Wi-Fi、Bluetooth、IP アドレス、または USB 経由で Mac にプリンターを追加する方法を詳しく説明します。 目次: 1.プリンタをワイヤレスで追加する方法 2. Bluetooth 経由でプリンターを Mac に接続 3. USB 経由で Mac にプリンターを追加 4. IP アドレス経由でプリンターを Mac に接続 プリンターをワイヤレスで追
-
Mac に OS X を再インストールできませんか? PRAM をリセットしてみてください
昨夜、3 台の iMac を OS X の新規インストールに復元しようとしたとき、「このコンピュータには OS X をインストールできません」という煩わしく、少し恐ろしいメッセージが表示されました。なんらかの奇妙な理由で、これは 3 台の異なる iMac で私に起こりました。そこで、少しブレインストーミングを行った後、すべての iMac の PRAM をリセットすることで問題を解決しました。 では、そもそも PRAM とは何なのでしょうか? Mac の世界では、PRAM は Parameter Random Access Memory の略です。 .このメモリは、起動ディスク、起動音量、スピ