MySQL 5.7.20 共通ダウンロード、インストール、設定方法と簡単な操作スキル(解凍版無料インストール)

MySQL 5.7.20 共通ダウンロード、インストール、設定方法と簡単な操作スキル(解凍版無料インストール)

早朝に MySQL 5.7.19 のインストールを終えたばかりですが、午前中に MySQL が最新バージョン 5.7.20 を正式にリリースするとは思っていませんでした。このバージョンは大したアップデートではないように思えるかもしれませんが、私たちが切実に必要としている機能が追加されています。

MySQL バージョン 5.7.20 では、マスターを選択する際のサーバーの優先順位を示す新しいパラメータgroup-replication-member-weightが追加されました。この優先順位がなければ、以前のバージョンの MGR では、ユーザーが望んでいないノードが選択されることがあり、面倒な作業となっていました。バージョン 5.7.20 で追加されたこのパラメータにより、一部のユーザーの悩みが解決されると信じています。

1. ダウンロード:

mysql-5.7.20 はインストールを必要としない解凍バージョンです。mysql-5.7.20 のダウンロード アドレス:

参考: http://dev.mysql.com/downloads/mysql/

https://www.jb51.net/softs/451120.html

登録やログインなしで直接ダウンロードできます。

2. インストール:

ダウンロードした MySQL の圧縮パッケージを解凍した後、ディレクトリ全体を任意の場所に置きます。

3. 構成:

notepad++ を使用して新しい ini ファイルを作成し、my.ini という名前を付けて、mysql インストール ディレクトリに配置します。ファイルの内容は次のとおりです。

[mysql] 
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 
[mysqld] 
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリを設定します basedir=D:\mysql\mysql-5.6.17-winx64 
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql\mysql-5.6.17-winx64\data 
# 許可される最大接続数 max_connections=200 
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8 
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB 

(後でサービスを起動すると、「MySQL サービスを開始できません。サービスはエラーを報告しませんでした。」というメッセージが表示されます。実際、MySQL 5.6 以降にはデータ ディレクトリがありません。多くのユーザーは、以前のバージョンのインストールに従ってデータ ディレクトリを作成しますが、これにより MySQL を起動できなくなります。)

4. mysql サービスをインストールして起動します。

4.1 mysql サービスをインストールします。

管理者として cmd ウィンドウを開いた後、ディレクトリを MySQL インストール ディレクトリの bin ディレクトリに切り替えます。

その後、cmd ウィンドウに「mysqldinstall」と入力し、Enter キーを押して実行します。

注意: cmd を管理者として実行する必要があります。

次に、 mysqld--initialize-insecure --user=mysqlと入力します。

(上記コマンドを実行すると、MySQL はデータフォルダとデフォルトのデータベースを作成します。ログインユーザー名は root、パスワードは空です) (データフォルダの元) (このコマンドを実行せずに直接サービスを起動するとエラーが報告されます)

4.2 mysql サービスを開始します。

サービスを開始するには、net start mysql と入力し、OK で成功しました。もちろん、「コンピューターの管理 - サービスとアプリケーション - サービス」で MySQL サービスの起動方法を見つけて、MySQL サービスを開始することもできます。

サービスを起動した後、cmd でディレクトリを切り替えずに、mysql ステートメントを直接入力したい場合は、システム環境変数のパス変数に、mysql インストール ディレクトリの bin ディレクトリのパスを追加する必要があります。

ここで注意すべき点が 1 つあります。MySQL サービスをインストールするときは、環境変数を構成するかどうかに関係なく、MySQL インストール ディレクトリの bin ディレクトリに切り替える必要があります。そうしないと、インストール後にサービスを起動したときに、「システム エラー 2 指定されたファイルが見つかりません」というエラーが報告されます。

4.3 mysqlサービスをシャットダウンする

cmd を閉じても MySQL サービスはシャットダウンされません。MySQL サービスをシャットダウンする必要がある場合は、MySQL インストール ディレクトリの bin ディレクトリに切り替えます。 net stop mysql と入力するだけです。

5. mysqlの基本操作:

サービスを開始した後、システム環境変数のパス変数に MySQL インストール ディレクトリの bin ディレクトリのパスを追加しておけば、それ以降の MySQL に対する cmd の操作で bin ディレクトリに切り替える必要はありません。

5.1 ログイン/mysqlデータベースに入る

cmd ウィンドウで、「mysql -u root –p」と入力し、Enter キーを押します。パスワードの入力が求められたら、もう一度 Enter キーを押します。

インストール時にユーザー名とパスワードが設定されていないため、デフォルトのログイン ユーザー名は root で、パスワードは空白になります。

5.2 初期化パスワード

root ユーザーが MySQL にログインしたら、 SET PASSWORD FOR root=PASSWORD('password');と入力します。

5.3 データベースとデータテーブルの表示

mysql>データベースを表示;
mysql> sys を使用します。
mysql>テーブルを表示; 

5.3 mysqlを終了>

5.4 注記:

コマンドを入力する際、改行しても MySQL は入力を終了してコマンドを実行しません。コマンドを実行する必要がある場合は、コマンドの後にセミコロン (;) を追加する必要があります。

要約する

以上が、編集者が紹介したMySQL 5.7.20の実際のダウンロード、インストール、設定方法と簡単な操作スキルです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • MySQL パフォーマンス ストレス ベンチマーク ツール sysbench の使い方の紹介
  • mysql の sysbench ストレス テストに関する詳細なチュートリアル
  • MySQL ストレス テスト方法 mysqlslap を使用して MySQL ストレスをテストする方法は?
  • MySQL ストレス テスト スクリプトの例
  • Mysqlslap MySQL ストレステストツールの簡単なチュートリアル
  • MySQLシリーズ15 MySQL共通設定とパフォーマンスストレステスト

<<:  よくある Linux 英語エラーの中国語翻訳 (初心者必見)

>>:  Vue nextTickの原理の分析

推薦する

Vue のスロットリング関数使用時の落とし穴ガイド

序文一般的なビジネス シナリオでは、検索ボックスへの入力が完了した後、検索データを取得するために関連...

ドメイン名を指定されたポートに転送するようにNginxを設定する方法

/usr/local/nginx/conf と入力する sudo cd /usr/local/ngi...

mysql5.7 でユーザーの初期パスワードを変更する方法

ユーザーが初めて MySQL データベースをインストールするとき、初期のルート パスワードを変更する...

MYSQL パフォーマンス アナライザー EXPLAIN 使用例分析

この記事では、例を使用して MYSQL パフォーマンス アナライザー EXPLAIN の使用方法を説...

Centos7 MySQL データベースのインストールと設定のチュートリアル

1. システム環境yum updateアップグレード後のシステムバージョンは[root@yl-web...

CentOS7 に MySQL データベースをインストールしてデバッグする詳細な手順 [例]

この例では、デバッグ用の MySQL データベースをダウンロードしてインストールする必要があります。...

Ubuntu 20.04でAliソースを変更する方法

なお、この記事では、単に 20.04 ソースに変更する方法を説明するのではなく、20.04 に基づい...

Vueにおける仮想DOMの理解のまとめ

これは本質的に、ビュー インターフェース構造を記述するために使用される共通の js オブジェクトです...

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

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

Windows 10 での MySQL 5.7.19 インストール チュートリアル MySQL のルート パスワードを忘れた場合の変更方法

MySQL 5.7.19のインストールを例に挙げると、まずダウンロードしますもちろん、最初に行うこと...

海外の無料写真素材サイトベスト9

良い画像素材のウェブサイトを見つけるのは難しいです。特に無料です。良い写真には非常に目を引く視覚効果...

弾力性のあるナビゲーション効果を実現するJavaScript

この記事では、弾性ナビゲーション効果を実現するためのJavaScriptの具体的なコードを参考までに...

レスポンシブ Web デザインが価値のない 5 つの理由

この記事は Tom Ewer の Managewp ブログからのもので、現在人気のレスポンシブ デザ...

Gearman + MySQL による永続化操作例

この記事では、gearman+mysql メソッドを使用して永続化操作を実装します。ご参考までに、詳...

ECMAScript6 におけるマップマッピングの基本概念と一般的な方法

目次マッピングとは何かオブジェクトとマップの違いマップの共通メソッド宣言と初期化割り当てセットキー値...