mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)

mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)

1.ブラウザでmysqlを検索してダウンロードしてインストールします

アドレス: https://dev.mysql.com/downloads/mysql/

2. ログインの有無にかかわらずダウンロードする

3. ダウンロードしたファイルは圧縮パッケージなので、インストールせずに直接解凍できます。

4. 次の内容で新しいmy.iniファイルを作成します。

sql_mode に関しては、以下のエラーは、group by フィールドがクエリ列に完全に表示されなければならないため発生するものなので、このモードを削除すればエラーは発生しません。

原因: java.sql.SQLSyntaxErrorException: SELECT リストの式 #13 が GROUP BY 句内になく、GROUP BY 句内の列に機能的に依存しない非集計列が含まれています。これは sql_mode=only_full_group_by と互換性がありません。

5. 次に、mysql ディレクトリをシステム環境変数パスにインストールして構成します。これはオプションですが、構成されている場合は、DOS インターフェイスで直接 mysql と入力できます。

6. コンピュータの管理者コマンドモードを使用してmysql/binディレクトリに入り、mysqlのインストールを初期化します。

入力後、ドライブ文字を切り替える必要がある場合は、d:で切り替え、cd mysql directory/binでbinディレクトリに入ります。

次に次のように入力します:

1) mysqld --initialize --console、このコマンドはmy.iniファイルを初期化し、データディレクトリとその他の設定を構築します。下のパスワードをマウスで選択し、Ctrl + C を押してコピーします。

ここで注意すべき点は、my.ini ファイルを後で変更し、MySQL を再起動しても変更が有効にならない場合は、データ ディレクトリを削除して MySQL サービスを削除し、コマンド sc delete service name を使用してから、コマンドを再実行する必要があることです。

2) 入力: mysqld --install

3) 入力: net start mysql mysql がローカルにインストールされている場合は、ここでサービス名を mysql8 などに変更できます。ただし、私のテストでは、mysql5.5 がすでにローカルに存在する場合に、mysql8 をインストールしましたが、読み取られたパスワードは依然として mysql5.5 のログイン パスワードでした。その後、mysql5.5 を削除し、mysql8 を通常どおりインストールしました。

6. ログインしてパスワードを変更する

Win+R、コマンドラインモードに入り、 mysql -u root -pと入力します。パスが以前に追加されていない場合は、ここでmysql binディレクトリを入力する必要があります。

手順5でコピーしたパスワードを入力し、mysqlと入力します。

実行: alter user root@localhost identified by 'root'; Enter キーを押すと、パスワードが root に正常に変更されます。SQL ステートメントの後のセミコロンを失わないでください。

要約する

mysql8.0.20 のダウンロードとインストール、および発生した問題についてのこの記事はこれで終わりです。mysql8.0.20 のダウンロードとインストールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)
  • MySQL 5.6.23 のインストールと設定環境変数のチュートリアル
  • mysql5.7データベースをインストールした後に環境変数を設定する方法
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のダウンロード、インストール、設定に関する詳細なチュートリアル
  • MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル
  • MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
  • MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。
  • MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)
  • Win7 64 ビット版に MySQL 5.7 をダウンロードしてインストールする際によくある問題の概要
  • MySQL 5.7.18 の解凍バージョンをダウンロードしてインストールし、MySQL サービスを開始するための詳細なグラフィック手順
  • MySQL 5.7 サービスのダウンロードとインストールのグラフィカル チュートリアル (クラシック エディション)
  • MySQL 5.7.14 のダウンロード、インストール、設定、使用方法の詳細なチュートリアル
  • MySQL msiバージョンのダウンロードとインストールの初心者向けの詳細なグラフィックチュートリアル

<<:  Win10 の組み込み Linux システムを使用して Spring Boot プロジェクトを開始する方法

>>:  JavaScript 初心者のための二分探索木アルゴリズムのチュートリアル

推薦する

Dockerコンテナ接続実装手順の分析

一般的に言えば、コンテナが起動した後、ポート マッピングを通じてコン​​テナが提供するサービスを使用...

CSS スタイルの読み込みの優先順位に関する経験の共有

昨日のプロジェクト開発中に、スタイルの読み込み優先順位に関する問題が発生しました。クラスは定義され、...

JavaScript 構造化代入の詳細な説明

目次コンセプト配列の分割値を個別に宣言して割り当てるデフォルト値の構造化解除変数値の交換関数によって...

React リストバーとショッピングカートコンポーネントの使用の詳細な説明

この記事では、Reactリストバーとショッピングカートコンポーネントの具体的なコードを参考までに紹介...

Windows Server 2008R2、2012、2016、2019 の違い

目次共通バージョンの紹介共通バージョンのダウンロードアドレスとインストール以下に簡単な違いを示します...

Linux での Python スクリプトの自動起動とスケジュール起動の詳細な手順

1. Pythonは起動時に自動的に実行されますPython の自己起動スクリプトがauto.pyで...

Linux システムで crontab を使用して MySQL データベースを定期的にバックアップする方法

システムの crontab を使用して定期的にバックアップ ファイルを実行し、バックアップ結果を日付...

Linuxのファイル権限の詳細な紹介

Linux の優れた点は、マルチユーザー、マルチタスク システムにあります。 Linux では通常、...

mysql8.0.23 msi インストールの超詳細なチュートリアル

1.MySqlをダウンロードしてインストールする公式ウェブサイトからMySqlデータベースをダウンロ...

Windows での Apache+Tomcat7 負荷分散構成方法の詳細な説明

準備Windows Server 2008 R2 Enterprise (2.40GH、8GB、64...

DockerでGDBを使用するときにブレークポイントを入力できない問題を解決する

質問docker で gdb を実行すると、ブレークポイントに到達しますが、ブレークポイントに入るこ...

Navicat が MySQL にリモート接続するときに発生する 10060 不明エラーを解決する方法

はじめに:今日は、サーバー上のMySQLにリモート接続したいと思います。使用するソフトウェアはNav...

選択/フォーカス時にすべてのオプションをリストする現在のより良い方法

開発中にこのような要件に遭遇したので、将来使用するために記録しました。需要背景キーボード ショートカ...

MySQLインスタンスクラッシュ事例の詳細な分析

[問題の説明]私たちの実稼働環境には、複数の MySQL サーバー (MySQL 5.6.21) の...