Win10 64ビットMySQL8.0のダウンロードとインストールのチュートリアル図

Win10 64ビットMySQL8.0のダウンロードとインストールのチュートリアル図

公式サイトから MySQL をダウンロードしてインストールし、クライアントにログインするにはどうすればよいですか?この記事ではそれをわかりやすく説明します。

ステップ 1: MySQL 公式 Web サイトからダウンロードします。

[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/) から必要な win10 64 ビット mysql を見つけます。

ダウンロードをクリックすると、以下に示すようにダウンロード ページにリダイレクトされます。以前は、ブラウザのデフォルトのダウンローダーを使用して直接ダウンロードしていました。現在、Oracle はより多くのユーザーを獲得したいため、ダウンロード前にユーザーがログインすることを望んでいます。ただし、ログインせずに直接ダウンロードするための入り口はまだあります。それは、下の画像の赤いボックス内にあります。結構です。ダウンロードを開始してください。図に示すように、ブラウザをクリックしてダウンロードを開始します。

ハードドライブへのダウンロードは次のようになります:

解凍後は次のようになります。解凍後のフォルダー パスに注意してください。このパスによって MySQL データベース サーバーのパスが決まります。赤い方が自分で定義したパスで、以下が解凍したフォルダです。

注意:MySQL は絶えず改善されているため、考慮すべき点が増えており、公式サイトも常に変更されていますが、ダウンロードしたものは絶対に変更されないことに注意してください。ここでは、ホームページ - コミュニティ - mysql コミュニティ サービスを探しており、ダウンロードしたファイルは zip 形式です。Windows 上の MySQL の場合、ダウンロードしたファイルは msi 形式です。これら 2 つの形式は興味深いです。 zip 形式は解凍後すぐに使用できますが、多くの設定を手動で行う必要があります。msi 形式は、ポップアップ ウィザードに従って段階的にインストールされます。これらはまったく異なる 2 つの方法ですが、最終結果は同じです。つまり、zip を解凍した後、手動構成によって得られた結果は、ステップバイステップのブート後に MSI 形式で生成された結果です。 MSI は Windows インストーラー用のプログラム インストール データ パッケージであり、EXE ファイルによく似ています。ZIP ファイルは圧縮形式のファイルです。 zip 解凍構成方法を使用し、msi インストール プロセスが何を行うかを説明します。

解凍処理中、圧縮されたパッケージは 182M で、解凍後は 829M となり、実際にはかなり大きくなります。解凍には約 1 分かかり、かなり長いです。公式サイトのmsiインストールパッケージは15.9Mしかありませんが、ステップごとにインストールした後の結果も829Mです。これはどういう意味ですか? zip 圧縮パッケージは、msi インストール パッケージをインストールした後の結果フォルダーです。ただし、最終的には環境変数を構成し、サービスを自分で追加するため、結果は msi インストールと同じになります。さらに、ZIP 圧縮パッケージ方式により、システムとの低結合をより適切に実現できます。

ステップ2: 環境変数を設定する

環境変数は、システムによって認識されるディレクトリです。環境変数を設定する目的は、システムが任意のディレクトリ内の設定されたパスの下にあるコマンドを見つけられるようにすることです。

これは、mysql8.0 のファイル ディレクトリです。設定する必要があるのは、このディレクトリ内の bin ディレクトリです。

環境変数は、コンピューター--プロパティ--システムの詳細設定--環境変数を押すことで見つけることができます。

「システム環境変数」の下の「パス」をクリックし、「編集」をクリックして、「新規」をクリックし、mysql bin パスをコピーしてすぐ下に貼り付けます。それでは確認します。

ステップ3:Mysqlのmy.iniファイルを設定する

解凍した mysql ルート ディレクトリ ファイルの下に新しい my.ini ファイルを作成します。青いボックスはmysqlのルートディレクトリで、緑のボックスは構成設定ファイルであるmy.iniファイルを作成する場所です。

次の部分をmy.iniファイルにコピーします。

[クライアント]ポート=3306デフォルト文字セット=utf8

[mysqld]# サーバーのアクセス ポートと文字セットを設定します port=3306 character_set_server=utf8 # 最大接続数を許可します max_connections=20 # 独自の MYSQL インストール ディレクトリに設定します basedir=C:\application\program\mysql\mysql-8.0.12-winx64 # MYSQL のデータ ディレクトリに設定します datadir=C:\application\program\mysql\mysql-8.0.12-winx64\data # 新しいテーブルを作成するときに使用するデフォルトのストレージ エンジン default-storage-engine=INNODB

上記の basedir および datadir プロパティ値は、独自の MySQL ルート パスであることに注意してください。

ステップ4: MySQLを初期化する

--initialize コマンドを実行します。管理者として cmd コマンド ウィンドウを開きます。 「mysqld --initialize --user=mysql --console」と入力し、Enter キーを押します。

下の赤いボックスは実行したコマンドです。緑のボックスは初期パスワードであることに注意してください。これは覚えておく必要があり、テキスト ファイルにコピーして保存できます。

次に、 mysqld --installコマンドを実行します。サービスが正常にインストールされたかどうかは以下を参照してください。つまり、wins サービスがインストールされます。

サービスはタスク マネージャーのサービスで確認できます。私のサービス名は mysqlSun です。mysqld mysqld --install mysqlSunデフォルトのサービス名は mysql です。サービスを削除するコマンドは、 mysqld --remove mysqlSunです。現時点では、mysql サービスは閉じられています。次にサービスを開始します。

サービスを開始するには、 net start mysqlを実行します。サービスがオンになっている場合にのみ、データベースをリンクして操作できます。以下に示すように、MySQL サーバーが起動しました。

ステップ5: データベースにログインする

サービスを開始した後、引き続きmysql -u root -pを実行します。パスワードの入力を求められます。このとき、上記の mysql によって提供されたデフォルトのパスワードをコピーする必要があります。パスワードを入力してEnterを押します。

パスワードを入力して Enter キーを押すと、次の Welcome... メッセージが表示されたら、おめでとうございます。そうすることで、mysql データが正常にインストールされます。これはグリーン インストール、つまり zip 解凍バージョンであり、不要になったときにアンインストールする必要はありません。

忘れないでください、この時点で必要なのはパスワードを変更することです。 MySQL が提供する特に複雑なデフォルトパスワードを常に使用できるわけではありませんよね?

set password='123'を実行すると、パスワードが数字 123 に変更されます。これはデータ操作コマンドであるため、コマンドを実行するときにセミコロンを含める必要があることに注意してください。

このとき、quit コマンドを実行してデータベースを終了し、前の手順 mysql -u root -p を再実行してパスワードを入力し、データベースに再度ログインすることができます。これはデータベースに完全に依存します。アカウントは root で、パスワードは 123 です。このデータベースを開発目的のみで使用する場合は、難しいパスワードを設定する必要はありません。パスワードを忘れた場合、MySQL を完全にアンインストールして再インストールするしか方法が残されていないためです。

終了: mysqlクライアントを使用してmysqlに接続する

MySQL クライアントは navicat または SQLyog になります。ここでは SQLyog を例に挙げます。 SQLyog のダウンロード、インストール、クラック方法については説明しません。ここでは、SQLyog アクティベーション コードのみを提供します。これが最も役立つためです。

名前:xxxsn:dd987f34-f358-4894-bd0f-21f3f04be9c1

SQLyogを開き、ファイル - 新規接続 - 新規

新しい名前 clientTest を作成し、確認してデータベース パスワードなどを入力します。

まずテストリンクをクリックします。一般的にMySQLはバージョン8.0で比較的新しいバージョンです。クライアントのバージョンが高くないとエラー1251が発生します。理由は、MySQL のバージョンが高すぎて、新しいクライアント パスワード検証方法を使用しているが、古いクライアントにはこのパスワード ログイン方法がないためです。だから解決する必要がある。

コマンドウィンドウのログイン状態で、実行します

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your password'; #暗号化ルールを変更する FLUSH PRIVILEGES; #権限を更新する

次に、SQLyog に移動して [テスト] をクリックして確定すると、成功します。また、mysql のバージョン番号も表示されます。

[OK] をクリックし、[接続] をクリックしてデータベースに接続します。見ましたか? [email protected] があなたのユーザーです。あなたのユーザーは root@localhost であるはずです。localhost は 127.0.0.1 で、これが IP アドレスです。ユーザーの場合、MySQL ではデフォルトで 4 つのデータベースが提供され、各データベースには多数のテーブルがあります。次に、自分でデータベースを作成します。

ユーザー名を右クリックし、「データベースの作成」をクリックします。名前をfirstdatabaseにします。これにより、あなたの ID の下に firstdatabase というデータベースが作成されます。

この記事では、データベースのダウンロードからクライアントの最終構成までを説明します。これが役に立つことを願っています。

要約する

上記は、編集者が紹介した、Win10 64 ビット MySQL8.0 の MySQL のダウンロードとインストールのチュートリアル図です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル (Windows 10 版)
  • Win10 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)
  • Win10 での MySQL 8.0.15 のインストールと設定のグラフィック チュートリアル
  • win10 で mysql8.0.23 をインストールし、「サービスが制御機能に応答しません」という問題を解決する方法

<<:  Vue の proto ファイルの関数呼び出しのグラフィカルな説明

>>:  Kali Linux インストール VMware ツールのインストール プロセスと VM インストール vmtools ボタン グレー

推薦する

CentOSバージョンにDockerをインストールする際のエラーの解決方法

1. バージョン情報 # cat /etc/system-release CentOS Linux ...

MySQL設定ファイルを変更できない問題の解決方法(Win10)

他の人のために解決した問題を記録します。問題の説明MySQLのバージョンは5.7、オペレーティングシ...

Reactは、読み込み、読み込み完了、読み込み失敗の3つの段階の原則分析を実装します。

最近ブログに書いたのですが、プロジェクトリストの中に写真がたくさんあり、最初は読み込みが遅いので、ス...

VirtualBox を使用して Mac 上にローカル仮想マシン環境を構築する方法

1. ビッグデータとHadoopビッグデータについて研究し学ぶには、当然 Hadoop から始める必...

Docker に Elasticsearch 7.6.2 をインストールするチュートリアル

DockerをインストールするDocker をインストールする必要がありますが、それ以上の指示はあり...

MySQLでデータベースデータ保存ディレクトリを変更する方法

序文MySQL データベースのデフォルトのデータベース ファイルは /var/lib/mysql に...

vue3とvue2の利点の比較

目次利点1: diffアルゴリズムの最適化利点2: ホイスト静的静的リフティング利点3: cache...

フレックスとポジションの互換性の詳細な説明マイニングノート

今日は、すべてのブラウザ (主に IE 9 以上と Chrome) と互換性のある自分のホームページ...

Nginx 仮想ホスト (IP ベース) を構成する 3 つの方法の詳細な説明

Nginx は、IP ベースの仮想ホスト構成、ポート ベースの仮想ホスト構成、ドメイン名ベースの仮想...

JavaScript 配列の重複排除とフラット化関数の紹介

目次1. 配列の平坦化(配列の次元削減とも呼ばれる)方法1: 削減メソッドを使用する方法2: スタッ...

CentOS 6.2 に MySQL 5.7.28 をインストールするチュートリアル (mysql ノート)

1. 環境整備1.MySQLインストールパス: /usr/local 2. CentOS 6.2 ...

MySQLテーブルを削除する方法

MySQL でテーブルを削除するのは非常に簡単ですが、削除コマンドを実行するとすべてのデータが消えて...

JavaScript キャンバスで動的な点と線の効果を実現

この記事では、動的な点と線の効果を実現するためのJavaScriptキャンバスの具体的なコードを参考...