前回の記事で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にアプリケーションをインストールする方法の詳細な説明
次のコードは、MySQL 5.7.22 バイナリ パッケージのインストール方法を紹介しています。具体...
目次1. コンテンツの概要2. 文字セットと文字順序の概念と関係3. MySQL でサポートされてい...
目次序文解決具体的な実装満たすべき前提条件質問序文テーブルをよく使用します。データ量が多い場合は直接...
最近、プロジェクトを進める過程で、ページの階層構造を描画するために iframe を頻繁に使用する必...
Dockerfile を使用したイメージのカスタマイズイメージのカスタマイズとは、実際には各レイヤー...
完全なコードは次のとおりです。 HTMLコード:コードをコピーコードは次のとおりです。 <!-...
この記事では、Frameset が作成した、できるだけシンプルなフレームワークを紹介します。さて、ま...
データベースバージョン: mysql> select version(); +--------...
目次ターゲット思考分析コード着陸要約するターゲットトークンの有効期限切れシナリオの処理トークンは、ユ...
本来、この第 7 章では、デザインにおけるレイヤーと空間テクニックについて深く議論するはずです。しか...
ページ分割されたクエリを実行するには: 1. MySQL の場合、サブクエリと結合の使用は推奨されま...
Node.js の人気に応えて、最近、いくつかのサーバー側機能を実装するために Node.js を使...
質問 1: ブラウザに必要なフォントを表示するように指示するにはどうすればよいでしょうか? フォント...
データベースストアドプロシージャ`generate_serial_number_by_date` が...
技術的背景Latex は文書作成、特に記事作成には欠かせないツールであり、必須のテキスト組版ツールで...