ホームページ > データベース > mysql チュートリアル > MACのmysqlパスワード忘れ問題を解決するサンプルコードの詳細説明

MACのmysqlパスワード忘れ問題を解決するサンプルコードの詳細説明

黄舟
リリース: 2017-03-17 13:53:38
オリジナル
1367 人が閲覧しました

この記事は主に、MAC の mysql パスワードを忘れた問題の解決策に関する関連情報を紹介します。必要な友人は、MAC の mysql パスワードを忘れた問題の解決策を参照してください

私の最近のプロジェクトは MySQL を使用しています。 , 以前にもインストールしたことがありますが、その時に設定したパスワードを忘れてしまい、パスワードを変更するという険しい道を歩み始めました。 Baidu や Google で多くの情報を検索したところ、プログラマーにとって落とし穴はどこにでもあることがわかりました。そこで、さまざまな状況でパスワードを忘れた場合の解決策を紹介するブログを書くことにしました。

状況 1: mysql 公式 Web サイトから dmg ファイルを直接ダウンロードして、パスワードを忘れます

1. mysql サーバーを閉じます

sudo /usr/local/mysql/support-files/mysql.server stop
ログイン後にコピー

3. 権限を取得します

cd /usr/local/mysql/bin
ログイン後にコピー

4.サーバー

sudo su
ログイン後にコピー

5. Ctrl + D を押して編集を終了します

6. 短いコマンドを設定します

./mysqld_safe --skip-grant-tables &
ログイン後にコピー

8.

mysql データベースを入力します

alias mysql=/usr/local/mysql/bin/mysql
ログイン後にコピー

9.

mysql
ログイン後にコピー

10. パスワードのリセット

use mysql
ログイン後にコピー
シナリオ 2: ソフトウェアのインストールに自作インストールをよく使用する場合は、上記の手順でパスを変更するだけで済みます。mysql のデフォルトのインストール ディレクトリは /usr/local/Cellar/ です。 mysql/5.7.16. 上記の手順 1、2、6 を /usr/local/mysql から /usr/local/Cellar/mysql/5.7.16 に変更するだけです

状況 3: この状況は少し厄介です。 mysql をダウンロード その後、この事件のことは長い間忘れていましたが、別のデータベースをダウンロードしたところ、最初にダウンロードしたデータベースが直接パスワードの入力を要求することがわかりました。その後、状況 1 または 2 に従ってコマンドを入力しても、正常に変更できません。その後、オンラインで紹介されている方法に従って my.cnf (現在は my-default.cnf に変更) を修正しても機能しませんでした。残念ながらこの状況に遭遇した場合は、次の手順に従ってください

1. mysql

flush privileges;
ログイン後にコピー
をアンインストールします

2. mysql を再インストールします

3. この場合、引き続きパスワードの入力を求められる場合は、次の手順に従ってください。一度だけ

以上がMACのmysqlパスワード忘れ問題を解決するサンプルコードの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート