検証環境: [root@~~/]# rpm -qa | grep mysql mysql-5.6.28-1.el6.x86_64 [root@~~/]# lsb_release -a LSB バージョン: :core-4.1-amd64:core-4.1-noarch ディストリビューターID: CentOS 説明: CentOS Linux リリース 7.2.1511 (コア) リリース: 7.2.1511 コードネーム: コア [root@~~/]# uname -r 3.10.0-327.22.2.el7.x86_64 まず、サーバーが安全な状態であること、つまり誰も MySQL データベースに自由に接続できないことを確認します。 MySQL ルート パスワードをリセットしている間、MySQL データベースは完全にパスワード保護のない状態になるため、他のユーザーもログインして MySQL 情報を自由に変更できます。 MySQL の外部ポートを閉じ、Apache とすべてのユーザー プロセスを停止することで、サーバーの準安全な状態を実現できます。最も安全な状態は、サーバー コンソールを操作し、ネットワーク ケーブルを抜くことです。 MySQL ログイン設定を変更します。 [mysqld]セクションに次の文を追加します: skip-grant-tables [root@~~/]# vi /etc/my.cnf 例えば: [mysqld] データディレクトリ=/var/lib/mysql ソケット=/var/lib/mysql/mysql.sock スキップ許可テーブル 保存してviを終了します。 mysqldを再起動します [root@~~/]# /etc/init.d/mysqldを再起動します MySQLを停止しています: [ OK ] MySQLを起動しています: [ OK ] ログインしてMySQLのルートパスワードを変更する [root@~~/]#mysql MySQL モニターへようこそ。コマンドは ; または \g で終わります。 MySQL接続IDは1です サーバーバージョン: 5.6.28-log ソース配布 Copyright (c) 2000, 2015, Oracle およびその関連会社。無断複写・転載を禁じます。 OracleはOracle Corporationおよびその関連会社の登録商標です。 その他の名称は各社の商標である場合があります。 所有者。 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。 mysql> mysql を使用します。 mysql> ユーザーを更新し、パスワードをpassword("test")に設定します。ここで、user='root'です。 mysql> 権限をフラッシュします。 mysql> 終了; さよなら MySQLログイン設定を元に戻す [mysqld] セクションに追加した skip-grant-tables を削除し、ファイルを保存して vi を終了します。 [root@~~/]# vi /etc/my.cnf 保存してviを終了します。 mysqldを再度再起動します [root@~~/]# /etc/init.d/mysqldを再起動します MySQLを停止しています: [ OK ] MySQLを起動しています: [ OK ] 新しいパスワードでログインし、通常通りログインします 外部ネットワークからデータベースにアクセスできない場合は、次の操作を実行できます。 [root@~~/]# ファイアウォール-cmd --permanent --zone=public --add-port=3306/tcp 成功 [root@~~/]# ファイアウォール-cmd --reload 成功 上記は、編集者が紹介した、Alibaba Cloud Linux CentOS 7.2 で自作した MySQL のルートパスワードを忘れる問題の解決方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
序文説明を簡略化するために以前に設定した要件は、他のグループから MQ メッセージを受信し、データベ...
導入パート1: 冒頭に書いたOneProxy は、民間ソフトウェアによって完全に独立して開発された分...
1. エラーの詳細一度、データベース全体のバックアップを手動で実行したときに、次のエラーが発生しまし...
序文MySQL では、InnoDB はストレージ エンジン レイヤーに属し、プラグインとしてデータベ...
Cocos Creator モジュラースクリプトCocos Creator を使用すると、コードを複...
1. 切断理由WebSocket が切断される理由は多数あります。WebSocket が切断されたと...
1. ビジネスシナリオの紹介MySQLを使用する電子商取引システムがあるとします。大量のデータを保存...
序文今日 GitHub を閲覧していたところ、SQL を最適化および書き換えるための sora とい...
<br />私が住んでいる地域では、コミュニティに出入りする車両を管理するために、コミュ...
1. レンダリング2. 操作手順1. テンセントマップキーを申請する - 住所2. ミニプログラムの...
テーブルを美しくするために、ヘッダーに異なる境界線の色を設定できます。基本的な構文<TH 境界...
MySQL マルチテーブルクエリ (直積原理)まず、データが使用するテーブルを決定します。デカルト...
以下に示すプラス記号の効果を実現するには: この効果を実現するには、div 要素だけが必要です。 b...
nofollowをめぐる論争Zac と Guoping の間では、nofollow が PR を無駄...
1. ビデオタグFirefoxでは自動再生をサポートしますが、GoogleとIEではサポートしません...