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

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

この記事では、MySQL 5.7.27 winx64のインストールと設定方法を参考までに紹介します。具体的な内容は次のとおりです。

1. まず、公式ウェブサイトからmysqlをダウンロードします。ここでダウンロードしたバージョンはmysql-5.7.27-winx64です。ダウンロードしたばかりのときは、MySQL の圧縮パッケージ、つまり mysql-5.7.27-winx64.zip でした。これを現在のディレクトリに解凍するだけです。

私のコンピュータ上のパスは、D:\mysql です。

2. mysql-5.7.27-winx64 ディレクトリに移動し、新しい txt ファイルを作成し、その名前を構成ファイルである my.ini に変更します。図に示すように:

3. my.ini ファイルを開き、次のコードで設定します(コードをコピーして貼り付けるだけですが、ファイルの場所に注意してください)。

ここではデータベースエンジンとしてINNODBを使用し、最大接続数は200、エンコーディングはutf8に設定し、行の位置は独自の保存場所に変更できます。コードを貼り付けた後は必ずファイルを保存してください。

4. 環境変数を設定する

検索: マイ コンピューター - プロパティ - 詳細環境設定 - 環境変数 - システム環境。新しいシステム環境変数を作成します。
変数名と値は次のとおりです: MYSQL_HOME 保存場所は図のとおりです: (mysql が保存されているファイルの場所は次のとおりです)

次に、システム変数のパスをクリックし、編集して、最後に %MYSQL_HOME%\bin を追加します。ここでの構成はセミコロンで区切られます。

5. MySQLのインストールを開始する

まず cmd を開いて管理者として実行し、図に示すように mysql ファイルの下の bin ディレクトリに切り替えて、ファイル パスに従ってレベルごとに切り替えます。

MySQLのインストールを開始する

次に、コマンド mysqld --install を入力して Enter キーを押します。以前に MySQL をインストールしたことがある場合は、MySQL がインストールされたことを示すメッセージが表示されます。この時点で、まず MySQL サーバーをシャットダウンする必要があります。C ドライブに戻ってから、コマンド net stop mysql を実行する必要があります。
次にMySQL binディレクトリに戻り、コマンドを使用して以前にインストールしたMySQLを削除します。
削除コマンドはmysqld --removeです
削除後、mysqld --installを実行してインストールします。

6. MySQLデータベースで将来使用するためにデータを保存するためのデータディレクトリを生成します。

コマンドはmysqld --initializeです
この時点で、以前の MySQL ディレクトリを開くと、次のような追加のデータ ファイルが見つかります。

7. 次のコマンドを使用してmysqlパスワードをスキップします。

次に、上記のコマンドmysqld --skip-grant-tablesを入力します。
この時点では、cmd コマンドラインは何も出力せず、入力もできません。もう一度別の cmd を開き、管理者権限で実行します。注意: この時点で、MySQLサーバーが正常に動作していることを確認する必要があります。次のコマンドを使用してMySQLサーバーを実行します。net start mysql
新しく開いたcmdで、mysqlのbinディレクトリに切り替えて、mysql -u root -pコマンドを入力します。
パスワードの入力を求められます。以前に mysqld --skip-grant-tables コマンドを使用したことがあるため、パスワードはスキップします。Enter キーを押して次の手順に進みます。

8. パスワードを設定する

希望するパスワードを設定してください。ここでは123456を使用します。
次のコマンドを入力します。update mysql.user set authentication_string=password(“123456”) where user=“root”;
次に、次のコマンドを使用してmysqlフラッシュ権限を更新します。
この時点で操作は完了です。すべての cmd コマンド ラインを閉じます。

9. MySQLがインストールされているかどうかを確認する

管理者として cmd コマンド ラインを開き、MySQL の下の bin パスに切り替えます。この時点で、MySQL サービスが正常に実行されていることを確認してください。
次に、mysql -u root -pコマンドを入力します。
システムはパスワードの入力を求めます。前回設定したパスワードを入力してください。cmd コマンドラインのプロンプトが mysql の下の bin ディレクトリから mysql> に変わったら、おめでとうございます。mysql がインストールされました。インストール プロセス中に問題が発生した場合は、MySQL サーバーがオンになっているかどうか、対応するファイル ディレクトリが切り替えられているかどうか、構成ファイルに問題がないかなどを検討してください。

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

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

以下もご興味があるかもしれません:
  • MySQL 5.7.25 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • Win32 MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • MySql 5.7.20 のインストールとデータおよび my.ini ファイルの構成
  • Linux に MySql 5.7.21 をインストールするための詳細な手順
  • Windows システムに mysql5.7.21 をインストールするための詳細なチュートリアル
  • MySQL 5.7.20 Green Edition のインストールの詳細なグラフィックチュートリアル
  • Windows での MySQL 5.7.20 のインストールと設定方法のグラフィック チュートリアル
  • MySQL 5.7.25 圧縮版のインストールと設定方法のグラフィックチュートリアル

<<:  Rails APIを使用してReactアプリケーションを構築するための詳細な手順

>>:  一般的な Linux ディストリビューションのミラーソース構成の概要

推薦する

JS は Web ページナビゲーションバーの特殊効果を実現します

この記事では、ネイティブ JS を使用して実装された実用的な Web ナビゲーション バー効果を紹介...

MySQL における datetime と timestamp の違いと選択

目次1 違い1.1 スペース占有1.2 表現範囲1.3 タイムゾーン2 テスト3つの選択肢MySQL...

Reactでファイルパスエイリアスを素早く設定する方法

React は、ユーザー インターフェイスを構築するための JavaScript ライブラリです。F...

HTML テーブル マークアップ チュートリアル (16): タイトルの水平方向の配置属性 ALIGN

デフォルトでは、表のタイトルは水平方向に中央揃えされます。ALIGN 属性を使用して、タイトル テキ...

Ubuntu Linuxシステムをインストールするときにハードディスクをパーティション分割する最も合理的な方法の詳細な説明

Windows または Linux オペレーティング システムをインストールするかどうかに関係なく、...

HTMLタグのtarget属性の使用法

1: <a> タグを使用してページにリンクする場合、target 属性の役割は誰もが知っ...

InnoDB ロック (レコード、ギャップ、Next-Key ロック) の詳細な説明

レコード ロックは、単一のインデックス レコードをロックします。レコード ロックは常にインデックスを...

iframeをカプセル化するvueコンポーネントを開発する

目次1. コンポーネントの紹介2. コンポーネントの内部構造とロジック1. コード組織構造2. マッ...

VueはElement el-uploadコンポーネントを使用してピットに足を踏み入れます

目次1. 基本的な使い方2. 画像量の制御3. 画像形式の制限/複数の画像を選択可能補足: vueプ...

Webフロントエンドツール、Sublime Text 2の紹介

Sublime Text 2 は、軽量でシンプル、効率的なクロスプラットフォーム エディターです。ブ...

ウェブデザインにおけるインタラクション: ページングの問題に関する簡単な説明

機能: 前のページまたは次のページにジャンプします。要素: ページングの基本要素は、前のページ + ...

CSS疑似クラス名を数字で始めないでください

初心者が div+css を開発する場合、.ggg、#ccc などの形式の CSS 疑似クラス名を付...

動的画像読み込み技術の応用とjquery.lazyloadプラグインの使用例

アプリケーション例ウェブサイト http://www.uhuigou.net画像の動的読み込みは目新...

Linux ディスクのマウント、パーティション分割、容量拡張操作を実装する方法

基本概念操作の前に、まずいくつかの基本的な概念を理解する必要がありますディスクLinux システムで...

Winにmysqlをインストールする詳細な手順

この記事では、参考までにWinにmysqlをインストールする詳細な手順を紹介します。具体的な内容は次...