目次
4 Mysql が起動に失敗し、エラー 1045 (28000) が報告されました: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
1 ダウンロード
公式ダウンロード アドレス: MySQL :: MySQL インストーラーをダウンロード
2 インストール
ダウンロードしたインストールパッケージをダブルクリックします
インストーラーがロードされるまで待ちます
一部のパートナーは、読み込みプロセス中に身元確認に失敗したり、インストーラーをアップグレードするよう求めたりする場合があります。
「続行」をクリックして実行します。アップグレードしないでください
このインターフェースはロードが完了すると表示されます
選ぶ
カスタム——》次へ
MySQL5.7 x64を選択します
場所は変更できます(Cドライブを置かないことをお勧めします)
インストールを開始する
インストールが完了したら、「次へ」をクリックします
next——「次のインターフェースの隣」
開発用コンピューター: 開発用コンピューター。このタイプのアプリケーションは最小限のメモリを使用します。
サーバー コンピューター: サーバー、このタイプのアプリケーションは中程度のサイズのメモリを使用します。
専用コンピューター: 専用サーバー。このタイプのアプリケーションは、現在利用可能な最大メモリを使用します。
ここでは「開発用コンピューター」を選択するだけで十分です。
MySQL パスワードを設定します。簡単にすることをお勧めします。覚えておいてください。
サーバーファイルのアクセス許可を選択します
翻訳を添付します。ここではデフォルトを選択します
インストール
一部のパートナーでは、インストール プロセス中に問題が発生する可能性があります。
たとえば、ここではインストール中にサーバーの起動で立ち往生しています。
报:MySQL サーバーの起動に失敗しました
これが解決策です
「このコンピュータ」を右クリック -> 「管理」をクリックします
サービスを右クリック --> プロパティ
変更後、戻ってインストールを続行します
次
仕上げる
インストールが完了しました
3 環境構成
my.ini ファイルを見つけます
このファイル パスは、以前にインストール パスを変更したときに変更されました。
innodb_flush_log_at_trx_commit=1 が に変更されました
innodb_flush_log_at_trx_commit=0
innodb_buffer_pool_size=128M が変更されました (バッファー プールを拡張します)
innodb_buffer_pool_size=1G
MySQL エンコード形式を変更する
[クライアント]の下に追加
デフォルトの文字セット=utf8
[mysql] の下に追加します
文字セットサーバー=utf8
[mysqld] の下に追加します
文字セットサーバー=utf8
4 Mysql が起動に失敗し、エラー 1045 (28000) が報告されました: ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)
パスワードが間違っている可能性があります
解決策は次のとおりです。
1. ログインをスキップする
コマンドラインに次のコマンドを入力します
mysqld --skip-grant-tables (MySQL8 以外のバージョンも使用可能)
mysqld -console --skip-grant-tables --shared-memory (MySQL8 バージョンはこれを使用します)
2. SQL ステートメントを入力します (最初はパスワードを空白のままにします)。
use mysql; (mysql データテーブルを使用)
ユーザーの更新 setauthentication_string='' where user='root'; (パスワードを空に設定します)
quit; (その後、Mysql を終了します)
3.mysqlサービスを再起動します。
4. 再度ログインし、パスワードを変更します
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; (パスワードの変更)
このメソッドは次から借用しました: ERROR 1045 (28000): Access Deny for user 'root'@'localhost' (usingpassword: NO) solution_Xixia♪'s Blog-CSDN Blog
5 MySQL 構成環境
上記の手順では、MySQL インストール パスの bin ディレクトリにのみ mysql を入力できます。
次に、コマンドラインを開いて MySQL に入ることができるように環境変数を設定します。
このコンピュータを右クリックし、[プロパティ]、[システムの詳細設定]、[環境変数]、システム変数のパスを見つけます、ダブルクリック、[新規]、MySQL インストールの bin フォルダのパスをコピーします。ディレクトリ—— 「変更を有効にするには 3 つの確認を行う必要があります
検査が正常かどうか
普通