Windows10システムにMySQL 5.7.17をインストールする

Windows10システムにMySQL 5.7.17をインストールする

オペレーティング システム win10 MySQL は、公式 Web サイトからダウンロードした 64 ビット zip 解凍済みコミュニティ バージョンです。

会社のコンピュータにMysqlをインストールしたかったので、公式サイトから最新バージョンのMysql-5.7.17をダウンロードしました。まず、オンラインチュートリアルに従ってインストールし、解凍した後、Cドライブに新しいMysql0104ディレクトリ(Mysqlのインストールディレクトリとして)を作成し、解凍したMysql-5.7.17フォルダの内容をMysqlのインストールディレクトリにコピーしました。

ファイルの内容は次のとおりです。

次に、オンライン ガイドに従います。コマンド ライン ウィンドウを管理者として実行し、mysqld -install を使用して mysql をインストールします。理論的には、この手順で問題は発生せず、インストールは正常に行われるはずです。インストールが成功したというフィードバックが表示されます(このステップのスクリーンショットを撮るのを忘れました)

その後のインストールが失敗しないように、まず構成ファイルを設定してください。MyPC コンピューターを右クリックし、[プロパティ] を選択し、クリックして入力して [システムの詳細設定] を選択し、クリックして入力して [環境変数] を選択します。下の図の赤いボックスで選択されたシステム変数を選択し、[新規] をクリックしてシステム変数 MYSQL_HOME を追加します。値は MySQL のインストール パスです。私のコンピューターでの値は C:\mysql0104 です。次に [パス] をクリックします (通常、コンピューターに PATH がありますが、ない場合は自分で作成します)。次に、値の文字列 ;%MYSQL_HOME%\bin をコピーして貼り付けると、下の図に示すように環境変数が設定されます。



次に、古いバージョンとは異なる MySQL をインストールして設定する必要があります。 mysql0104 フォルダの下にデータ ファイルがないため、システムで生成する必要があります。

したがって、コマンド ライン ウィンドウを管理者として実行します。 cd コマンドを使用してディレクトリを切り替え、ディレクトリが bin ディレクトリの下にあることを確認します (システム ディレクトリの下にエラーがある可能性がありますが、試していません)。bin ディレクトリで次のコマンドを入力します: mysqld --initialize

インターネットでは、 mysqld --initialize -insecure両方の方法を試しましたが、どちらもパスワードが空のデータ フォルダーを生成します。 (インターネット上では、mysql-console を通じてパスワードの文字列が生成され、それを書き留める必要があるという話もあります。非常に複雑そうなので、気にする必要はありません。上記の手順に従ってください)

この手順でいくつかのミスを犯しました。 ミスをした場合は、データ フォルダーを削除してください。次に、このコード行をもう一度実行します。ただし、データフォルダが存在する場合、上記の初期化コマンドを実行すると必ずエラーが発生します。

初期化は非常に重要です。初期化コマンドを実行すると、空のデータディレクトリに次のファイルが新しく生成されます。

インターネット上では、MySQL の古いバージョンのデータ ファイルをインストール ディレクトリにコピーできるので、システムを生成する必要はないと言う人もいます。ただし、この方法は多くの問題を引き起こすと言っている人が多いので、お勧めできません。結局のところ、異なるバージョンのアップデートでは、データ フォルダの内容に多少の違いがあるはずです。

次に、mysql サービスを開始する手順、つまり net start mysql があります。理論的には正常に起動するはずですが、エラーが発生し続けます。そして、原因不明のエラーでした。このステップで長い間苦労しましたが、後で、実際には、このコマンドのフィードバックをまったく気にする必要がなかったことがわかりました。データベースが正常に動作できる限り、他のことは問題ないからです。

心配しないでください。mysql が実際に正常にインストールされているかどうかを確認しましょう。

コマンドラインにmysql -uroot進入數據庫ます(パスワードが変更されておらず、まだ空であると仮定します)。

システム フィードバックを見ると、データベースに正常にログインできたことがわかります。その後、 show databases; create test; use test;などのコマンドを使用して操作できます。操作する前に必ずセミコロンを追加し、最後にも必ずセミコロンを追加してください。 !

その後、通常どおりデータベースにテーブルを作成、クエリ、挿入、削除することができ、MySQL 環境がインストールされます。

上記は、編集者が紹介した、Win10 システムに Mysql 5.7.17 をインストールするためのグラフィック チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 5.7.17 zip パッケージ バージョンを Windows 10 にインストールするチュートリアル
  • Mysql 5.7.17 winx64 無料インストール版、win10 環境でのインストールと構成のグラフィック チュートリアル
  • 64 ビットの win10 システムに mysql-5.7.16-winx64 のグリーン バージョンをインストールするチュートリアル
  • 64 ビット Win10 システムに MySQL 5.7.11 をインストールする方法 (ケース スタディ)
  • MySQL 5.6 解凍版のインストールと設定方法のグラフィックチュートリアル (win10)
  • MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (win10)

<<:  Vue パッケージサイズの最適化の実装 (1.72M から 94K)

>>:  Ubuntu 16.04.4LTS に mininet をインストールする際に発生する問題と解決策

推薦する

さまざまな環境での Docker Compose のインストール方法

1. オンラインインストール現在、Linux x86アーキテクチャのオンラインインストールのみを試し...

MySQLストアドプロシージャにおけるカーソル(DECLARE)の原理と使い方の詳細な説明

この記事では、例を使用して、MySQL ストアド プロシージャにおけるカーソル (DECLARE) ...

MySQL kill コマンドの使用ガイド

KILL [接続 | クエリ] processlist_id MySQL では、各接続は個別のスレ...

nginx のロードバランシングとリバースプロキシの説明

目次負荷分散負荷分散分類1. DNS 負荷分散2. IP負荷分散3. リンク層の負荷分散4. ハイブ...

JavaScript の document.activeELement フォーカス要素の紹介

目次1. デフォルトの焦点はボディにあります2. テキストボックスのフォーカスを手動で取得する3. ...

MySQL のバイナリおよび varbinary データ型の詳細な説明

序文BINARY と VARBINARY は、文字列ではなくバイナリ文字列を格納する点を除いて、CH...

ラジオボタンとチェックボックス効果の純粋な CSS 実装例

ラジオボタンとチェックボックスラジオボタンとチェックボックスの効果を実現するための純粋な CSSラジ...

Ubuntuはカーネルモジュールをコンパイルし、その内容はシステムログに反映されます。

目次1.Linuxログインインターフェース2. コードを書く3. Makefileを書く4. コンパ...

ドキュメントの場所の比較

<br />2 年前に PPK が投稿した素晴らしいブログ記事では、contains()...

MySql 自動切り捨て例の詳細な説明

MySql 自動切り捨て例の詳細な説明友人が質問しました。プロジェクト内で挿入または更新ステートメン...

MySQLストレージエンジンについて学びましょう

目次序文1. MySQL メインストレージエンジン: 2. さまざまなストレージエンジンがテーブルを...

Linux のスケジュールされたタスクの crontab のインストールと使用の詳細な説明

crontabをインストールするyum install crontabs CentOS 7が付属して...

Nginx サービスを使用してサブドメイン環境を構築し、2D マップの読み込みパフォーマンスを向上させる方法を説明します。

1. 背景最近、友人が大規模なマップの読み込みが遅いという問題に遭遇しました。iServer のパ...

binlog2sql と簡単なバックアップおよびリカバリを使用して mysql8.0.20 を構成するための詳細な手順

目次最初のステップのインストールステップ2: MySQLデータを準備する3 番目のステップは、bin...

MySQL データ型の詳細

目次1. 数値型1.1 数値型の分類1.1.1 浮動小数点数1.1.2 ビットタイプ1.1.3 時間...