MySQL5.7.27-winx64 バージョン win10 のダウンロードとインストールのチュートリアル図

MySQL5.7.27-winx64 バージョン win10 のダウンロードとインストールのチュートリアル図

MySQL 5.7 のインストール

私たちは学校で MySQL データベースを学んでいます。先生は私たちに自分でインストールするように言いました。すぐにできると思っていましたが、一晩中かかりました。本当に面倒でした。インストール方法と、遭遇したいくつかの問題の解決策を記録しました。

1. ダウンロード: https://dev.mysql.com/downloads/mysql/

ここに画像の説明を挿入

ダウンロードして好きな場所に解凍します。パスは英語です(たとえば、E:\mysql に直接解凍します)。

2. my.iniテキストを編集する

[mysqld]
ポート = 3306
#mysql-5.7.27-winx64 パス basedir=E:\mysql
#mysql-5.7.27-winx64\データ パス datadir=E:\mysql\data 
最大接続数=200
文字セットサーバー=utf8
デフォルトのストレージエンジン=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES
[mysql]
デフォルトの文字セット=utf8

解凍したパスに置く

ここに画像の説明を挿入

(my.ini 設定が書き込めない場合は、notepad++ を使用して書き込むことができます。ダウンロード アドレス: https://notepad-plus-plus.org/downloads/v7.7.1/

3. 新しい環境変数を追加する

 変数名: MYSQL_HOME
       変数値: Mysql 解凍ディレクトリ (例: E:\mysql)
       パスを追加
       %MYSQL_HOME%\bin;

このコンピューターを右クリックし、[プロパティ] をクリックして、次の操作を実行します。

ここに画像の説明を挿入ここに画像の説明を挿入

パスを追加

ここに画像の説明を挿入

%MYSQL_HOME%\bin; を追加し、確認して保存します。

ここに画像の説明を挿入

4. 管理者としてコマンドプロンプトを開きます。Win10のステータスバーの左下隅で cmd を検索し、右クリックして管理者として実行し、次の操作を実行します。

ここに画像の説明を挿入

注意: 以前に MySQL をインストールしたが失敗した場合は、続行する前に MySQL サービスを完全に削除してください。最初はこれを無視して、直接 (1) に進んでください。私はここで一晩中費やしました。方法: * 1. タスク マネージャーを起動 -> サービス -> サービスを開く -> MySQL -> 右クリックして実行を停止します

ここに画像の説明を挿入

* 2. ステータスバーの左下隅で「regedit」を検索して実行し、次の順に開いてMySQLを見つけます

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

ここに画像の説明を挿入

右クリックして、MySQL を 1 つずつ削除します。 *3. 管理者権限で cmd コマンド ウィンドウを開き、コマンド「sc delete mysql」を入力して Enter キーを押します。

(1) 初期化: mysqld -initialize-insecure

(2) インストール: mysqld install は、サービスのインストール/削除が拒否されたことを示すプロンプトを表示します。これは、コマンド プロンプトが管理者として入力されていないことを示します。管理者としてコマンド プロンプトを再度入力します。 「サービスが正常にインストールされました」と表示されたら、インストールは成功です。 「サービスが正常に存在します!」というメッセージが表示された場合、以前にインストールされたことがあることを意味します。次の手順 4 で問題がある場合は、前のメモに戻ってください。

(3)net start mysqlでサービスを起動します。サービスが起動しない場合は、 mysqld --initialize-insecureと入力します。時間がかかる場合がありますので、しばらくお待ちください。

(4) mysql -u root -pパスワードの入力画面が表示されるので、Enterキーを押すだけです。

ここに画像の説明を挿入

入力: mysql を使用してデータベースに入り、次のように入力します: update user set authentication_string=password(“xxxxxx”) ここで、user=“root”; xxxxxx は設定した新しいパスワードです。Enter キーを押すと、完了したことを示す Query ok が表示されます。再度ログインするときは、設定したパスワードを入力する必要があります。 (5)select now()と入力してEnterキーを押すと、コンピュータの時刻が表示されます。

ここに画像の説明を挿入

(6)終了するにはquitと入力してください

(7)net stop mysqlと入力してサービスを停止します。

要約する

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

以下もご興味があるかもしれません:
  • MySQL 5.7.30 のインストールとアップグレードの問題に関する詳細なチュートリアル
  • CentOS7 に YUM 経由で MySQL 5.7 をインストールする詳細な手順
  • Windows での mysql-5.7.28 のダウンロード、インストール、および構成に関する詳細なグラフィックとテキストのチュートリアル
  • CentOS 6.2 に MySQL 5.7.28 をインストールするチュートリアル (mysql ノート)
  • MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • CentOS7 64 ビットでの MySQL 5.7 のインストールと設定のチュートリアル
  • MySQL 5.7.33 インストール プロセスの詳細な図解

<<:  WeChat アプレットカスタムタブバーステップ記録

>>:  VMware Workstation 15 Pro インストール ガイド (初心者向け)

推薦する

Vueはキー表示のショートカットキー効果を取得する入力コンポーネントを実装します

ページ上でショートカットキーをカスタマイズする要件に遭遇し、ショートカットキーを設定して表示する場所...

ドラッグ可能なログインボックスを実現するネイティブJS

この記事では、ネイティブ JS で実装されたドラッグ可能なログイン ボックスを紹介します。その効果は...

CentOS8でyumソースを変更した後にウェアハウスキャッシュの同期に失敗する問題の詳細な説明

問題の原因: 最初は CentOS 8 のデフォルトの yum ソースを正常に使用できますが、次のコ...

JSデータ型検出のさまざまな方法の概要

目次背景データ型を決定する方法は何ですか? 1. typeof を使用して基本データ型を決定します。...

MySQL 8.0.15 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.15 winx64解凍版のインストールと設定方法を紹介します。具体...

MySQLインデックスに関する詳細を共有する

数日前、同僚からMySQLのインデックスについて質問を受けました。大体わかっているのですが、まだ練習...

GDBデバッグMySQL実戦ソースコードコンパイルとインストール

ソースコードをダウンロード git クローン https://github.com/mysql/my...

MySQL binlog の使用方法の詳細な説明

binlog は、MySQL のすべての DML 操作を記録するバイナリ ログ ファイルです。 bi...

js を使用して QR コードを生成するサンプル コード

以前、プロジェクトでQRコードをスキャンして情報を表示する機能を開発する必要がありました。インターネ...

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

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

CSS3 すりガラス効果

すりガラス効果がうまく表現されていれば、ページが非常に鮮やかで立体的に見えるようになります。写真に直...

ハイパーリンクを開くターゲットのテスト

リンクのターゲット属性は、リンクが開く場所を決定します。その値は通常、_blank、_self、_p...

Linux システムの .bash_profile ファイルの詳細な説明

目次1. 環境変数$PATH: 2. 環境変数を変更します。 3. bash_profileの目的要...

Vueがsweetalert2プロンプトコンポーネントを統合する際の問題についてお話ししましょう

目次1. プロジェクト統合1. CDNインポート方法: 2. 箱の梱包を確認する3. 迅速な箱詰め4...

HTML テーブルタグチュートリアル (20): 行の背景色属性 BGCOLOR

BGCOLOR 属性を使用して、行の背景色を設定できます。基本的な構文<TR BGcolor...