MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。

MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。

この記事では、MySQL 8.0.15をダウンロードしてインストールするための具体的な手順を参考までに記録します。具体的な内容は次のとおりです。

背景: テクノロジーは好きだけどコードは理解できない人向けに書かれたチュートリアル

1. 環境

システム: Windows 64 ビット
MySQL バージョン: MySQL 8.0.15

2. ダウンロード

まず、データベースのインストール ファイルをダウンロードし、MySQL 公式 Web サイトのダウンロード チャネル (https://www.mysql.com/downloads/) にアクセスして、以下に示すように、[コミュニティ] → [MySQL コミュニティ サーバー] をクリックします。

ダウンロード ページに入ったら、オペレーティング システムを選択します。ここでは、デフォルトの Microsoft Windows システムを選択します。以下から、システムに適したバージョンを見つけます。ここでは、64 ビットのダウンロードを選択します。以下に示すように、[ダウンロード] をクリックしてダウンロードを開始します。

ここでダウンロードされるのはZIP圧縮されたパッケージです。ローカルにダウンロードした後、該当のディレクトリに直接解凍することができます。

3. インストール

ps: ダウンロードした ZIP 圧縮パッケージを対応するディレクトリに解凍した後、インストール ディレクトリを開きます。ディレクトリ内にデータ フォルダと my.ini ファイルは存在しないはずです。

3.1 環境変数を設定する

インストールする前に、環境変数を設定する必要があります。「マイ コンピューター → プロパティ → システムの詳細設定 → 詳細設定 → 環境変数 → システム変数」を右クリックし、パス変数を見つけてダブルクリックするか、編集をクリックすると、システム変数の編集ポップアップ ウィンドウがポップアップ表示されるので、MySQL のインストール パスを変数値に追加します。パスは、インストール ディレクトリの下の bin ディレクトリに正確である必要があります。
ps: これは元の値を上書きするのではなく、元の値の後に追加するものであることに注意してください。そうしないと、予期しない結果が発生する可能性があります。

3.2 設定ファイルの追加

解凍した mysql ディレクトリに新しいドキュメントを作成し、それを開いて、次のコードをコピーして貼り付けます。

[mysqld]
# ポート 3306 を設定 port=3306
# mysql のインストールディレクトリを設定します basedir=D:\\Program Files\\mysql-8.0.15-winx64
# mysqlデータベースデータの保存ディレクトリを設定します# datadir=
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。
最大接続エラー数=10
# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=UTF8MB4
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
#デフォルトの認証は「mysql_native_password」プラグインで行われます #mysql_native_password
デフォルト認証プラグイン=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=UTF8MB4に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306
デフォルトの文字セット=UTF8MB4

basedir の値を変更し、mysql のインストール ディレクトリに設定します。上記は私のインストール ディレクトリです。各自の実際のディレクトリに合わせて設定してください。
追記:私のファイルディレクトリは二重スラッシュ\で接続されていますが、インターネットには単一のスラッシュもあります。

設定が完了したら、「保存」をクリックし、ファイル名をmy.iniとして保存します。ファイルの設定は完了です。

3.3 データベースの初期化

cmd を管理者として実行します。これは良いアイデアです。cmd はデフォルトで C ドライブ上のディレクトリにあります。まず、C ドライブのルート ディレクトリに戻り、mysql の bin ディレクトリに入る必要があります。操作は次のとおりです。

ここに画像の説明を挿入

必要な DOS コマンドは次のとおりです。
cd\ ルートディレクトリに戻る
d: Dドライブに入る
cd\ 指定されたディレクトリに入る

mysql ディレクトリに入ったら、mysqld --initialize --console と入力してデータベースを初期化します。正しい応答は次の情報になります。root@localhost の後の文字列は後で使用するため、書き留めておく必要があることに注意してください。

さて、ここでは順調に進んでいるようですが、インストールにはかなりの労力がかかりました。ここで、インストール プロセス中に発生したいくつかの問題についてお話ししたいと思います。

1. 初期化中に、mysql --initialize --console と入力すると、次のエラー メッセージが表示されました: unknown option --initialize。問題が分かりましたか? 非常に基本的な間違いでした。mysqld を mysql と書きました。とても落ち込みました。mysql ではありませんでした。いつ小さな d を追加したのでしょうか? でも、こんな感じです。覚えておいてください。

2. 質問を直接投稿する

混乱しました。警告とエラーが 2 つありました。では、1 つずつ確認してみましょう。

注意: 中途半端な英語力で読みましたが、問題はエンコーディングにあると感じました。UTF8MB4 を使用するように求められました。設定ファイルにエンコーディングがあったことを思い出し、変更しました。ここで 3.2 にアップグレードして、my.ini ファイル内のすべての UTF8 の場所を UTF8MB4 に変更し、保存して再初期化してください。

エラー: ファイルがすでに存在しているようです。 口調からすると、存在してはいけないものなので、捨てるように言われているようです。 2 番目のエラーは、直接捨てるように言っています。 さて、Baidu で検索したところ、MySQL インストール ディレクトリにデータ ディレクトリが自動的に生成されていることがわかりました (ダウンロードして解凍した元のファイルにはそのようなファイルは存在しないことに注意してください)。 この時は、データ ディレクトリを削除して初期化ステートメントを再実行するだけで完了です。

3.4 インストールサービス

次に、mysqld --install [サービス名] を使用してサービスをインストールします。サービス名は省略できます。デフォルト名は mysql です。コンピューターに複数のサービスがインストールされている場合は、それらを区別するために異なる名前を使用できます。インストールが成功すると、次のプロンプトが表示されます。

サービスがインストールされている場合は、「サービスは既に存在します」というメッセージが表示されます。

サービスを開始する

net start mysql コマンドを使用して MySQL サービスを開始します。
net stop mysql コマンドを使用してサービスを停止します。
sc delete MySQL/mysqld -removeコマンドを使用してMySQLサービスをアンインストールします。

はい、完了です!

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、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 のダウンロード、インストール、設定に関する詳細なチュートリアル
  • mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)
  • MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル
  • MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
  • MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)
  • Win7 64 ビット版に MySQL 5.7 をダウンロードしてインストールする際によくある問題の概要
  • MySQL 5.7.18 の解凍バージョンをダウンロードしてインストールし、MySQL サービスを開始するための詳細なグラフィック手順
  • MySQL 5.7 サービスのダウンロードとインストールのグラフィカル チュートリアル (クラシック エディション)
  • MySQL 5.7.14 のダウンロード、インストール、設定、使用方法の詳細なチュートリアル
  • MySQL msiバージョンのダウンロードとインストールの初心者向けの詳細なグラフィックチュートリアル

<<:  Vue.jsは音楽プレーヤーを実装します

>>:  ウィンドウとLinuxプロジェクトを展開する際のLinuxファイルパスに問題はありません

推薦する

ベスト HTML/CSS デザインおよび開発フレームワーク 15 選を紹介します

プロフェッショナルな Web デザインは複雑で時間がかかります。 HTML と CSS フレームワー...

一般的なメールボックスで正常に表示できる HTML メールを作成するためのヒント

HTML メールを送信するためのヒント: スタイルを使用してインライン CSS を記述する、使用する...

JavaScriptはマウスの動きに追従するボックスを実装します

この記事では、マウスの動きを追跡するためのJavaScriptの具体的なコードを参考までに紹介します...

dockerでsshd操作を有効にする

まず、docker に openssh-server をインストールします。インストールが完了したら...

MySQLのExcelへのエクスポート方法の分析

この記事では、MySQL を使用してデータを Excel にエクスポートする方法について説明します。...

docker イメージのプル速度が遅い問題の解決策

現在、Docker には中国向けの公式ミラーがあります。詳細については、https://www.do...

js データ型とその判定方法の例

js データ型基本データ型: 数値、文字列、ブール値、未定義、null、シンボル、参照データ型: オ...

VMware 仮想マシンでの Centos8 ブリッジの静的 IP 設定方法

1. ネットワーク接続方法がブリッジされていることを確認する物理ネットワーク接続ステータスのコピーを...

MySQL を暗号化および復号化するいくつかの方法 (要約)

目次前面に書かれた双方向暗号化エンコード/デコードAES_ENCRYPT/AES_DECRYPT D...

Chrome プラグイン (拡張機能) 開発ガイド (完全デモ)

目次前面に書かれた序文ChromeプラグインとはChrome プラグイン開発を学ぶことの意義は何です...

2012年のベストWebデザイン作品レビュー[パート1]

新年の初めに、友人の健康と2013年が素晴らしい年となることを心からお祈りいたします。この記事では、...

Linuxはシェルスクリプトを使用して履歴ログファイルを定期的に削除します

1. ツールディレクトリのファイル構造 [root@www tools]# ツリーツール/ ツール/...

SpringBoot を MySQL に接続してデータを取得し、バックエンド インターフェースに書き込む方法

目次1. 新しいプロジェクトを作成する2. 依存関係を追加する3. SpringコンテナにDrive...

XHTMLコードの一般的なアプリケーション問題をまとめる

<br />しばらくの間、多くの人が XHTML の使い方を知らないことに気付きました。...

HTML TextArea でのフォーマット保存の問題の解決方法

textarea の形式は保存時にデータベースに保存できますが、表示時には /n と相互に変換できな...