前回の記事でMySQLサービスが起動しない問題が解決したと分かった後、パスワードなしでrootユーザーでログインできないことが分かりました。5.7バージョンでは初期化中にパスワードなしでrootユーザーでログインできませんでした。多くの投稿を検索した後、問題を解決しました。 前回の記事でmysqld –initializeメソッドで生成されたデータファイル内の.errファイルをWordで開くと、ルートを生成するための一時的な初期パスワードが含まれていることがわかりました。 開いたら、パスワードを見つけます: ただし、このパスワードは一度使用すると期限切れとなり、使用できなくなります。では、このパスワードを変更しましょう 1. まずmysqlサービスをシャットダウンします。net stop mysql 2. MySQL 構成ファイル my.ini または my-default.int を変更します。独自の構成に応じて、どのファイルを変更すればよいかを確認します。 3. [mysqld]ノードにskip-grant-tablesを追加する 4. MySQL サービスを開始し (net start mysql)、ビジュアル クライアントを使用して MySQL に入ります。私はビジュアル クライアント mysqlFront を使用します。これは Baidu で見つけることができます。 5. MySQL のユーザー テーブルを開き、password_expired フィールドの Y を N に変更します。これは主に、パスワードが有効かどうかを変更するためです。Y/N の 2 種類があります。Y は期限切れ、n は有効を意味します。変更後は必ず保存してください。 6. mysqlサービスを停止し、iniファイル内のskip-grant-tablesを削除して、サービスを再起動します。 7. パスワードを変更する: mysqladmin -u root password root 元のパスワードを入力すると、変更が成功します。最後のルートは新しいパスワードです パスワードが正常に変更され、ログインできるようになりました。mysql -uroot -p ログインするには、先ほど設定したパスワードrootを入力してください。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: インターネット接続なしでLinux Centos7にアプリケーションをインストールする方法の詳細な説明
目次1. 環境2. 準備3. MySQL 8.0.11をインストールするMySQL 8 の公式バージ...
マシンに初めて MySQL をインストールします。オペレーティングシステムはwin7ですmysqlの...
1. MySQLをダウンロードする公式サイトのダウンロードページをクリックすると次のページに入ります...
これまでの仕事では、開発サーバーは一般的にTomcatでした。データソースは、多くの場合、appli...
runlike を使用してコンテナの docker run 起動パラメータを表示します。 pipを...
TensorFlow をディープラーニングに使うとビデオメモリ不足がよく起こるので、GPU 使用状況...
方法 1: Google の詳細検索を使用します。たとえば、次に示すように.asp?id=9などの ...
注意: docker-compose.yml ファイルを書き込むときは、すべてのコロン (:) とダ...
目標: 辺の長さが等しい正方形を作成する方法 1: 単位 vw を使用する (ps これが最も簡単な...
質問Alibaba Cloud イメージを使用して Docker をインストールすると、次の図に示す...
1. 既存のnginxがipv6をサポートしているかどうかを確認する既存の nginx が ipv6...
js 実行字句解析フェーズ: 形式パラメータ解析、変数宣言解析、関数宣言解析の 3 つの部分が含まれ...
Prometheus (プロメテウスとも呼ばれる) 公式サイト: https://prometheu...
半透明の境界線結果: 実装コード: <div> 半透明の境界線が見えますか? </...
元の住所: http://www.webdesignfromscratch.com/web-2.0-...