Linux/Mac に MySQL をインストールするときにパスワードを忘れた場合の解決策

Linux/Mac に MySQL をインストールするときにパスワードを忘れた場合の解決策

序文

この記事では主に、Linux/Mac に MySQL をインストールするときにパスワードを忘れた場合の関連ソリューションを紹介します。参考までに共有します。詳細な紹介を見てみましょう。

機器を使用する

コンピュータ: Linux または Linux 類似 OS

MySQL バージョン: 5.7 以上

問題の説明

インストールが完了したら、 mysql -u rootコマンドでデータベースに接続することはできません。

解決

通常、DMG経由でインストールされたMySQLサーバーは/usr/local/mysql-version-name-.../にインストールされます。

そのディレクトリに移動してcd ./bin

# mysql が実行中の場合は、mysql サービスをシャットダウンします $ sudo lsof -i:3306
$ sudo kill -9 mysql-pid
# mysqlセーフモードを有効にする $ sudo ./mysqld_safe --skip-grant-tables

# mysqlシェルに入る
$ sudo ./mysql -u ルート

# mysql.user テーブルの root ユーザーのパスワードを変更します $ update mysql.user set authentication_string=PASSWORD('you password') where User='root';

# これで修正は完了です。

あとがき

変更後、Navicat を使用してデータベースに接続すると、パスワードを変更するように求められます。パスワードを再入力するだけです。セーフモードで変更されたパスワードはまだ期限切れとしてマークされているため、再度変更してください。

要約する

上記はこの記事の全内容です。この記事にはまだ多くの欠点があります。この記事の内容が皆様の勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問がある場合は、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。

以下もご興味があるかもしれません:
  • MacでideaのSVNパスワードを思い出せない問題とその解決方法
  • Mac で PostgreSQL パスワードをリセットするためのサンプルコード
  • IntelliJ IDEA の SVN が MAC 上でパスワードを保存できない問題の解決方法
  • Macでmysl8.0.11のパスワードをリセットする方法
  • Mac で MySQL バージョン 5.6 のパスワードを設定する方法
  • Mac MySQL のルートパスワードをリセットするチュートリアル
  • MACでMYSQLデータベースのパスワードを忘れた場合の解決策
  • MacにMySQLをインストールするときに初期パスワードを忘れた場合の対処方法
  • MAC でシステム アカウントとパスワードを取得するための一般的な方法

<<:  Ubuntu 向け VMware Tools のインストールと構成のチュートリアル

>>:  jsで照明スイッチを制御する

推薦する

ウェブページを白黒に変換します(Google、Firefox、IE、その他のブラウザと互換性があります)

CSSファイルに書き込むコードをコピーコードは次のとおりです。 01.html {グレイスケール(1...

MySQL メモリテーブルと一時テーブルの使用方法の詳細な説明

MySQL メモリ テーブルと一時テーブルの使用メモリテーブル: セッション 1 $ mysql -...

実務経験7年のフロントエンドスーパーバイザーによる経験共有

今日はベテランの貴重な経験を共有します。著者は技術管理の経験が7年あり、多い時は80人以上を率いてい...

Vueはページに透かし効果を追加する機能を実装します

最近、あるプロジェクトに取り組んでいたとき、ページに透かし効果を追加するように依頼されました。さっそ...

HTML における DOM 要素のスクロールバースクロール制御の詳細な説明

dom要素に新しい子要素を追加し、新しく追加された新しい要素がコンテナーのスコープを超えた場合は、次...

MySQLオンラインデッドロック分析練習

序文MySQL を学習する際に、MySQL のロック メカニズムについて簡単に理解したことがあると思...

VMware Workstation Pro でサーバー仮想マシンを構築する (グラフィック チュートリアル)

私が使用している VMware Workstation Pro のバージョンは次のとおりです。 1....

MySQLでSQL文がどのように実行されるかの詳細な説明

概要最近MySQL関連の知識を勉強し始めました。学んだ知識ポイントと自分の理解を元に整理して共有しま...

vue-router を遅延ロードする 3 つの方法のまとめ

遅延読み込みを使用しない 'vue' から Vue をインポートします。 '...

nginx における proxy_pass のさまざまな使用法の詳細な説明

目次プロキシ転送ルール最初のもの: 2番目のタイプ: 3番目のタイプ: 4番目のタイプ: 5番目:プ...

MySQLでよく使われる演算子と関数の概要

まずデータ テーブルを作成しましょう。 使用テスト; テーブル「従業員」を作成します( emp_no...

FileZilla_Server:425 データ接続を開けない問題を解決する方法

FileZilla Serverをサーバーにインストールすると、425データ接続を開けない問題が発生...

パーティショニングを使用して数十億のデータに対する MySQL データ処理を最適化する方法

MySQL が数千万のデータをクエリする場合、ほとんどのクエリ最適化の問題はインデックスを通じて解決...

Nginx に React プロジェクトをデプロイする方法の例

テストプロジェクト: react-demo react-demo プロジェクトをサーバーにクローンし...

MySQLデータベースは何をするのか

MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...