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 初心者のための二分探索木アルゴリズムのチュートリアル

推薦する

W3C チュートリアル (11): W3C DOM アクティビティ

ドキュメント オブジェクト モデル (DOM) は、プログラムがドキュメントのコンテンツ、構造、およ...

MySQLのnull値に関する小さな問題

今日、null 値をテストしていたところ、小さな問題が見つかりました。ここに記録しました。以前にも遭...

spanタグのスタイルに幅属性を設定する方法

span タグのスタイルに width 属性を直接設定すると、効果がないことがわかります。 disp...

企業サイトとコラム辞典 中国語と英語の比較 中国語と英語のバイリンガル企業サイトを作る仲間は

名前キャラクター名前キャラクター情報ニューステクノロジー技術スキンケアスキンケア補う補う香水香水化粧...

Antd+vueは円形属性フォームの動的検証のアイデアを実現します

必要な項目をループして検証するために、クエリ フォームのいくつかのプロパティを実装したいと考えていま...

CSSカスケーディングメカニズムについての簡単な説明

CSS にカスケード メカニズムがあるのはなぜですか? CSS では、同じ要素の特定のプロパティに同...

HTMLポップアップ透明レイヤーインスタンスのサイズを設定でき、比例することができます

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

MySQL の完全なデータベース バックアップからデータベースとテーブルを復元する方法

公式の MySQL ダンプ ツールで、特定のデータベースのみを復元するにはどうすればよいですか?完全...

MySQLクエリ最適化分析チュートリアルをステップバイステップで教えます

序文MySQL は、強力なクエリ機能、高いデータ一貫性、高いデータ セキュリティ、およびセカンダリ ...

Zabbix 5.0 ディスク自動検出と読み取り/書き込み監視の問題を分析する

ディスクを自動的に検出する構成キーの値注: このキー値は Linux プラットフォームでのみサポート...

Windows で MySQL データベースを別のディスクに移動する

序文今日、MySQL をインストールしたところ、データベース ストレージがデフォルトで C ドライブ...

docker 環境でのデータベース バックアップ (postgresql、mysql) のサンプル コード

目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...

Vue サーバーに js 構成ファイルをインポートする方法

目次背景成し遂げるvue-cli2.0での設定方法の補足要約する背景プロジェクトにはローカル構成ファ...

CSS 水平方向の中央揃えと最大幅の制限

CSS レイアウトとスタイルに関する質問: 水平方向の中央揃えと最大幅の制限のバランスをとる方法最近...

CentOS で RPM を使用して MySQL 5.6 をインストールするチュートリアル

これまでのプロジェクトはすべて Windows システム環境にデプロイされていました。今回は Lin...