オペレーティング システム 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 ディレクトリで次のコマンドを入力します: インターネットでは、 この手順でいくつかのミスを犯しました。 ミスをした場合は、データ フォルダーを削除してください。次に、このコード行をもう一度実行します。ただし、データフォルダが存在する場合、上記の初期化コマンドを実行すると必ずエラーが発生します。 初期化は非常に重要です。初期化コマンドを実行すると、空のデータディレクトリに次のファイルが新しく生成されます。 インターネット上では、MySQL の古いバージョンのデータ ファイルをインストール ディレクトリにコピーできるので、システムを生成する必要はないと言う人もいます。ただし、この方法は多くの問題を引き起こすと言っている人が多いので、お勧めできません。結局のところ、異なるバージョンのアップデートでは、データ フォルダの内容に多少の違いがあるはずです。 次に、mysql サービスを開始する手順、つまり net start mysql があります。理論的には正常に起動するはずですが、エラーが発生し続けます。そして、原因不明のエラーでした。このステップで長い間苦労しましたが、後で、実際には、このコマンドのフィードバックをまったく気にする必要がなかったことがわかりました。データベースが正常に動作できる限り、他のことは問題ないからです。 心配しないでください。mysql が実際に正常にインストールされているかどうかを確認しましょう。 コマンドラインに システム フィードバックを見ると、データベースに正常にログインできたことがわかります。その後、 その後、通常どおりデータベースにテーブルを作成、クエリ、挿入、削除することができ、MySQL 環境がインストールされます。 上記は、編集者が紹介した、Win10 システムに Mysql 5.7.17 をインストールするためのグラフィック チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: Vue パッケージサイズの最適化の実装 (1.72M から 94K)
>>: Ubuntu 16.04.4LTS に mininet をインストールする際に発生する問題と解決策
1. ポジショニングとは何ですか? CSS の position 属性には、absolute/re...
多くの友人がフォーラムやメッセージエリアで、どのような状況で MySQL をシャーディングする必要が...
1. 必要なカーネルバージョンをダウンロードする2. オペレーティングシステムにアップロードする3....
弊社の Web プロジェクトの 1 つでは、新しい都市の増加によりトラフィックと DB 負荷が増加し...
使用法: date [オプション]... [+フォーマット]または: date [-u|--utc|...
今日は、複数ページのスクロール切り替え効果を備えた Web サイトを簡単かつ効率的に開発できる、小さ...
ant-design-vue テーブルのスケーラブルな列の問題に対する完璧なソリューション。固定列と...
目次1. イベント委任とは何ですか? 2. イベント委任の原則3. イベント委託の役割1. イベント...
画像をプルする root@EricZhou-MateBookProX: docker pull je...
1. 概要ネットでいろいろ検索してみたところ、Linux システム向けではなく、現在の新しいバージ...
軽量のオープンソース データベースである MySQL は、エンタープライズ レベルのアプリケーション...
yumを使用してcentos7.3にDocker V1.13.1をインストールしましたしかし、doc...
序文以前は、キャッシュを使用してルートを強調表示していました。すべてのルートをトラバースし、クリック...
ピクセル解決通常、モニター解像度と呼ばれるものは、実際にはモニターの物理的な解像度ではなく、デスクト...
ページの自動スクロール効果は JavaScript で実現できますが、今日偶然、JS 制御なしでさま...