mysql 5.7.17 winx64.zip インストールと設定方法のグラフィックチュートリアル

mysql 5.7.17 winx64.zip インストールと設定方法のグラフィックチュートリアル

はじめに: Windows 10 を再インストールし、同時にファイルを整理しました。しかし、MySQL のインストールに丸一日かかり、本当に価値がなかったので、皆さんのお役に立てるようこの記事を書きました。

参考リンク: mysql 5.7.11 winx64.zip のインストールと構成方法のグラフィック チュートリアル。
いくつかの手順は、私が完了したときには常に間違っていました。適切に指摘し、皆さんのお役に立てれば幸いです。

1. ダウンロード

参考:

2. zipパッケージを解凍する

這里寫圖片描述

3. 環境変数を設定する

(1)パスの設定

這里寫圖片描述

(2)元のmysql-default.ini設定ファイルを変更します。

# これらは一般的に設定されており、# を削除して必要に応じて設定します。
# ベースディレクトリ = .....
# データディレクトリ = .....
# ポート = .....
# server_id = .....

変更:

這里寫圖片描述

4. 管理者としてコマンドプロンプトcmdを入力します。

注意: まずmysqld -installを実行し、次にmysqld –initializeを実行します。

(1)mysqld -installを実行する

C:\Users\donald>cd D:\tools\developer\MySQL\mysql-5.7.17-winx64\bin

C:\Users\donald>d:

D:\tools\developer\MySQL\mysql-5.7.17-winx64\bin>mysqld -install
サービスが正常にインストールされました。 //サービスが正常にインストールされました

(2)mysqld –initializeを実行する

D:\tools\developer\MySQL\mysql-5.7.17-winx64\bin>mysqld --initialize
D:\tools\developer\MySQL\mysql-5.7.17-winx64\bin>

データフォルダは自動的に作成されます

這里寫圖片描述

(3)mysqld.exe -nt –skip-grant-tables (注: ウィンドウは応答しません)

D:\tools\developer\MySQL\mysql-5.7.17-winx64\bin>mysqld.exe -nt --skip-grant-tables

(4)ウィンドウを直接閉じてから、DOSを再度開きます(管理者として開くこともできます)

C:\Users\donald>mysql -u ルート
 MySQL モニターへようこそ。コマンドは ; または \g で終わります。
 MySQL接続IDは3です
 サーバーバージョン: 5.7.17 MySQL コミュニティサーバー (GPL)

 Copyright (c) 2000, 2016, Oracle およびその関連会社。無断複写・転載を禁じます。

 OracleはOracle Corporationおよびその関連会社の登録商標です。
 その他の名称は各社の商標である場合があります。
 所有者。

 ヘルプを表示するには、「help;」または「\h」と入力します。現在の入力ステートメントをクリアするには、「\c」と入力します。

 mysql> mysqlを使用する
 データベースが変更されました
 mysql> ユーザーを更新し、authtication_string=Password('admin') を設定します。user="root" です。
 //この時点で、変更が成功したか、警告か何かが表示されます。
 mysql>権限をフラッシュします。
 影響を受けた行数: 0 (0.01 秒)


5. 検証成功

(1)タスクマネージャーでmysqldプロセスを終了し、mysqlサービスを起動します。

C:\Users\donald>net start mysql

表示される場合:

這里寫圖片描述

タスク マネージャーを開き、mysqld を見つけてプロセスを終了します。その後、mysql を再起動すると動作します。

(2)mysql -u root -pと入力する

C:\Users\donald>mysql -u ルート -p
//管理者を入力

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル

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

以下もご興味があるかもしれません:
  • Mysql5.7.17 winx64.zip 解凍バージョンのインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.19 Winx64 ZIP アーカイブのインストールと使用に関する問題の概要
  • MySQL5.6.31 winx64.zip インストールと設定のチュートリアル
  • mysql 5.7.11 winx64.zip インストールと設定方法のグラフィックチュートリアル
  • mysql 5.6.23 winx64.zip インストール詳細チュートリアル
  • mysql-8.0.11-winx64.zip の詳細なインストール チュートリアル

<<:  Linux サーバーのステータスとパフォーマンスに関連するコマンドの詳細な説明

>>:  Vue はカードフリップカルーセル表示を実装します

推薦する

Linux スクリプトの基礎を詳しく紹介

目次1. スクリプトvim環境2. シェルスクリプトで環境を定義する方法3. シェルスクリプト内の翻...

MySQL マルチマスターと 1 スレーブのデータバックアップ方法のチュートリアル

概要いずれかのデータベースに対する操作は他のデータベースに自動的に適用され、2 つのデータベースのデ...

Elementはスクリプトを使用して新しいコンポーネントを自動的に構築します

目次背景element-ui の自動構築はどのように機能しますか?メイクファイル新しい.jsファイル...

MySQLデータベースインデックスの詳細な紹介

目次マインドマップシンプルな理解インデックスモデルの進化二分探索木自己バランス型二分木BツリーB+ ...

非常に便利な CSS 開発ツール 8 つを紹介

CSS3 パターン ギャラリーこの CSS3 パターン ライブラリには、純粋な CSS3 を使用して...

HTML4とHTML5の違い: 入力にフォーカス実装コードを追加する方法

html4:コードをコピーコードは次のとおりです。 <フォーム> <p>&l...

JS での Reduce Fold Unfold の使用法の詳細な説明

目次折りたたむ(減らす) for...of の使用whileループの使用折り畳み実装に近い展開する配...

js キャンバスは検証コードを実装し、検証コード機能を取得します

この記事の例では、検証コードを作成して取得するためのjsキャンバスの具体的なコードを共有しています。...

CSS 兄弟要素フローティング分析の概要

float:左/右/なし; 1. 同じレベルフローティング(1)ブロックレベル要素を同じ行に表示する...

JS は Baidu 検索ボックスを実装します

この記事の例では、Baidu検索ボックスを実装するためのJSの具体的なコードを参考までに共有していま...

MySQL データベース分離レベルと MVCC の詳細な説明

目次1. 分離レベルコミットされていない読み取りREAD COMMITED (コミット読み取り/非反...

MySQLサーバーは--read-onlyオプションで実行されているため、このステートメントを実行できません

会議中に同僚から開発ライブラリを書き込めないとの報告を受けました。エラー メッセージは次のとおりでし...

Vueは、センシティブな単語フィルタリングコンポーネントを検出するためのさまざまなアイデアを実装しています。

目次前面に書かれた要件分析 v1アイデア1: インターセプションメソッドを使用して入力ボックスの入力...

Nginx Rewrite の使用シナリオとコード例の詳細な説明

Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....

マウスの尾行効果を実現する JavaScript

マウス効果では、setTimeout を使用して固定時間にノードを生成し、ノードを削除し、生成された...