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 をインストールする際に発生する問題と解決策

推薦する

CSS継承方法

次の背景画像を持つ div があるとします。 次の反射効果を作成します。 方法はたくさんありますが、...

CentOS に MySQL 8.0 をインストールして設定するための詳細な手順

序文CentOS に MySQL をインストールして設定する手順は次のとおりです。文章yumソースか...

Vue コンポーネント (Vuex を含む) 間の値の転送に関する簡単な説明

目次父から息子へ:息子から父へ: Vuex を使用せずにコンポーネント間で値を渡す方法は、親から子、...

WeChatミニプログラムでの仮想リストの実装例

目次序文分析する初期レンダリング方法初期最適化さらなる最適化方法2序文ほとんどのミニプログラムには、...

Vue で Openlayer を使用して読み込みアニメーション効果を実現する

注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...

Centos7 での nginx のインストールと設定に関する詳細なチュートリアル

注: ソフトウェアのインストールの基本ディレクトリ パスは /usr/local です。ソフトウェア...

要素シャトルフレームのパフォーマンス最適化の実装

目次背景解決新しい質問高度な背景シャトル ボックスが大量のデータを処理すると、レンダリングされる D...

Mysql 文字列の傍受と指定された文字列内のデータの取得

序文: 正規表現のインターセプションに似た、MySql フィールドの文字列から特定の文字を抽出すると...

HTML の div、td、p およびその他のコンテナーでの強制改行と非改行の実装

1. 改行を強制せず、省略記号で終了します。コードをコピーコードは次のとおりです。 <div ...

冗長カーネルを削除するLinuxディープインの実装方法

前の記事では、deepin linux に新しいカーネルを手動でインストールする方法について説明しま...

HTML で 2 つの div タグの間に垂直線を描く方法

最近、インターフェースを描画しているときに、インターフェースに垂直線を描画し、この垂直線の高さが親 ...

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

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

MySQL の接続数が多すぎるエラーの原因と解決策

目次概要本日正午、開発およびテスト環境の MySQL サービスで接続数が多すぎるというエラーが報告さ...

シンプルな画像ドラッグ効果を実現する js

この記事では、簡単な画像ドラッグ効果を実現するためのjsの具体的なコードを参考までに紹介します。具体...

ドッカー専用倉庫港湾建設プロセス

1. 準備1.1 港ダウンロードハーバーダウンロードアドレス:リンクリンクの説明を追加し、必要なバー...