MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル (Win7 の場合)

MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル (Win7 の場合)

Windows 7 で MySQL 5.7.17 をインストールする方法についてのグラフィック チュートリアルを共有したいと思います。

1. インストールパッケージをダウンロードする

https://dev.mysql.com/downloads/mysql/ からダウンロードしてください。

パッケージには ZIP パッケージと MSI パッケージの 2 種類があります。初心者は MySQL に慣れるために ZIP パッケージのダウンロードを選択することをお勧めします。

2. MySQLの圧縮パッケージを解凍する

ダウンロードしたら、解凍してインストール先のディレクトリ(E:\Mysql\mysql-5.7.17-win32 など)に配置します。

3. 設定ファイルmy.iniを作成して変更する

対応するインストール ディレクトリに新しい my.ini ファイルを作成します。my-default.ini のコピーをコピーしてファイル名を my.ini に変更し、my.ini ファイルの内容を次のように変更します。

############################

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 
[mysqld]

#ポート3306を設定 port = 3306

# mysqlのインストールディレクトリを設定します basedir=E:\Mysql\mysql-5.7.17-win32

# mysqlデータベースデータの保存ディレクトリを設定します。datadir=E:\Mysql\mysql-5.7.17-win32\data

# 許可される最大接続数 max_connections=200

# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8

# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

################################

4. E:\Mysql\mysql-5.7.17-win32ディレクトリに新しいフォルダデータを作成します

5. 環境変数を追加する

「コンピューター」のプロパティを右クリックし、システムインターフェイスに移動して「システムの詳細設定」を選択し、「詳細設定」の「環境変数」をクリックします。

PATH システム変数を編集し、最初の位置に E:\Mysql\mysql-5.7.17-win32\bin; を追加します (セミコロンに注意してください)。

または:

システム環境変数に「MYSQL_HOME」という名前の新しい変数を作成します。変数値: "E:\Mysql\mysql-5.7.17-win32"

既存の環境変数「Path」を編集し、最後に「%MYSQL_HOME%\bin」を追加します。

6. MYSQL をアンインストール、再インストール、初期化し、最後に MYSQL サービスを開始します。

管理者として cmd コマンド ラインを開き、データベースがインストールされている bin ディレクトリに移動して、次のコマンドを順番に入力します。

 E:\Mysql\mysql-5.7.17-win32\bin>mysqld --install //mysql サービスをインストールします E:\Mysql\mysql-5.7.17-win32\bin>mysqld --initialize //初期化する必要があります E:\Mysql\mysql-5.7.17-win32\bin>net start mysql //mysql サービスを開始します

7. MySQLにログインする

binディレクトリで実行: mysql -u root -p パスワードの入力を求められます

パスワードは、前の手順の初期化中にランダムに割り当てられます。次のように、データ ディレクトリに移動して .err ファイルを見つけ、テキストで開く必要があります。

8. パスワードを変更する:

ログインに成功したら、'新しいパスワード' で識別されるユーザー 'root'@'localhost' を変更します。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル
  • mysql5.7.17.msi インストール グラフィック チュートリアル
  • Windows10 に mysql5.7.17 をインストールするチュートリアル
  • MySQL 5.7.17 のインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.17 のインストールと設定方法のグラフィック チュートリアル (Windows)
  • MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル (CentOS7)
  • MySQL 5.7.17 winx64 のインストールと設定方法のグラフィックチュートリアル
  • Mac 向け MySQL 5.7.17 のインストールと設定のチュートリアル
  • MySQL 5.7.17 winx64 のインストールと設定のグラフィックチュートリアル
  • Windows 10 での MySQL 5.7.17 のインストールと設定方法のグラフィック チュートリアル
  • Mysql5.7.17 winx64.zip 解凍バージョンのインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.17 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル

<<:  Linux は n 日前のログとサンプルコマンドを自動的に削除します

>>:  JavaScript でプライベート変数を宣言する 2 つの方法

推薦する

Vueフォームバインディングとコンポーネントの詳細な説明

目次1. 双方向データバインディングとは1. データの双方向バインディングを実装する必要があるのはな...

vue-cropperプラグインは、画像キャプチャとアップロードコンポーネントのカプセル化を実現します。

vue-cropperプラグインをベースにした画像キャプチャとアップロードコンポーネントをカプセル...

WebプロジェクトのDockerデプロイメントの実装

前回の記事では、docker サービスをインストールしました。引き続き、Web プロジェクトのデプロ...

HTMLからPDFへの変換のための純粋なクライアント側と純粋なサーバー側の実装ソリューション

必要ユーザーがフォームに入力して「保存」をクリックすると、PDF ドキュメントを直接ダウンロードでき...

優れた登録プロセスの手順

ウェブサイトにとって、これは最も基本的な機能です。それでは、登録プロセスに含まれる手順を見てみましょ...

MySQL の char、varchar、text フィールド タイプの違い

MySQL では、char、varchar、text の各タイプのフィールドはすべて文字タイプのデー...

Nginx がリクエストを処理する際のマッチングルールの詳細な分析

nginx はリクエストを受信すると、まず server_name でサーバーを照合し、次にサーバー...

JavaScript の toLocaleString() での時間フォーマットに関する新しいアイデア

目次1. 時刻表示に関する従来の考え方2. 時刻の書式設定 toLocaleString() Obj...

HTML+CSS を使用して、画像の右上隅に削除の十字と画像削除ボタンを追加します。

記録として、将来使用される可能性があり、困っている友人も使用できます。 BBはもうやめて、まずはレン...

Selenium+testng を使用して Docker で Web 自動化を実現する方法

序文長い間さまざまな資料を読んで、ついに selenium+testng のパラメータ化の問題を解決...

インタビューの質問: ホーリー グレイル レイアウトとダブル ウィング レイアウトの違い

序文今日は、聖杯レイアウトとダブルウィングレイアウト、そしてそれらの違いについてお話しします。この2...

Web 開発チュートリアル クロスドメイン ソリューションの詳細な説明

序文この記事では、主にWeb開発のためのクロスドメインソリューションを紹介し、参考と学習のために共有...

nginx を https をサポートするように設定するためのサンプル コード

1. はじめにあなたのウェブサイトはまだインターネット上に公開されたままですか?ここでは、HTTPS...

Docker5フル機能の港湾倉庫構築プロセス

Harbor は、Docker イメージを保存および配布するためのエンタープライズ レベルのレジスト...

Docker で Node.js をデプロイする方法

序文プロジェクトでは中間層としてNodeを使用し、Nodeのデプロイにはdockerを使用します。こ...