MySQL 5.7.18 zip バージョンのインストールと設定方法のグラフィック チュートリアル (win7)

MySQL 5.7.18 zip バージョンのインストールと設定方法のグラフィック チュートリアル (win7)

Windows に mysql5.7.18zip バージョンをインストールするには、使用前に解凍して初期化し、パスワード変更設定をいくつか行います。リモートで接続する必要がある場合は、ユーザー テーブルのホスト値を '%' に変更し、MySQL がインストールされているホストのファイアウォールをオフにする必要があります。

1. MySQL 公式サイトにアクセスし、mysql5.7.18-win64.zip (最新バージョン) をダウンロードして解凍します。

解凍後のディレクトリは以下のようになります。

mysql解凍ディレクトリに新しいmy.ini設定ファイルを作成し、次のように設定します。

2. MySQL インストール ディレクトリで、まずデータ ディレクトリを作成し、次に bin ディレクトリに移動して初期化操作を実行します。

初期化ステップを実行する必要があります。そうしないと、サービスの開始時にエラーが報告されます。

$ mysqld --initialize

初期化が成功すると、データ ディレクトリは次のようになります。

初期化が成功すると、データ ディレクトリに xxx.err ファイルが生成されます。ここで、xxx はコンピュータの名前です。 mysql によって生成された root ユーザー用のランダム ログイン パスワードがここに記録されます。

初期化されておらず、MySQL の起動時にエラーが発生する場合は、まずインストールされているサービスを削除してください。

$ mysqld -削除

3. システム サービスに mysql をインストールし、システム サービスを起動できます。

$ mysqld -インストール
$ ネットスタートmysql

また、コンピューターを右クリックし、「管理」>「サービスとアプリケーション」>「サービス」を選択して、MySQL サービスを見つけてサービスを開始することもできます。

4. MySQL に root ユーザーとしてログインし、初期化プロセス中に生成されたランダム パスワードをパスワードとして使用します。

一部のバージョンでは、zip インストール後、root ユーザーの初期パスワードは設定されません。最初のログインでは、mysql -uroot -p と入力して Enter キーを押すだけでログインできます。ただし、バージョン 5.7 を初期化すると、デフォルトでパスワードがランダムに生成されます。

補充:

MySQL にリモートで接続する必要がある場合は、ルート ユーザーのホストを '%' に変更するか、新しいユーザーを認証してホストを '%' に設定し、ローカル ファイアウォールをオフにする必要があります。

ファイアウォールをオフにします。

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

以下もご興味があるかもしれません:
  • MySQL 5.7.18 MSI インストール グラフィック チュートリアル
  • MySQL 5.7.18 アーカイブ圧縮版のインストールチュートリアル
  • Windows システム mysql5.7.18 インストール グラフィック チュートリアル
  • CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル
  • Windows での MySQL 5.7.18 のインストールと設定のチュートリアル
  • MySQL 5.7.18 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.18 無料インストールバージョンの設定チュートリアル
  • MySQL 5.7.18 のダウンロードとインストールの詳細な手順
  • Centos 6.5 での mysql-community-server. 5.7.18-1.el6 のインストール
  • MySQL 5.7.18 インストーラーのインストール ダウンロード グラフィック チュートリアル

<<:  無効な Nginx クロスドメイン設定 Access-Control-Allow-Origin の解決策

>>:  Jenkins の Publish Over SSH プラグインを使用してプロジェクトをリモート マシンにデプロイする手順

推薦する

Angularの動的コンポーネントの詳細な説明

目次使用シナリオ達成方法1. 動的コンポーネントを配置する場所2. コンポーネントのインスタンスを取...

grpc のリバース プロキシとして nginx を使用する場合の落とし穴の概要

背景ご存知のとおり、nginx は高性能な Web サーバーであり、負荷分散やリバース プロキシによ...

Dockerは終了状態で起動します

docker run後、ステータスは常にExitedになります解決:パラメータを追加: -it do...

CSSのoutline-offsetプロパティを使用してプラス記号を実装する

次のような初期コードがあると仮定します。 <!DOCTYPE html> <htm...

MySQLのlike演算子の詳細

1. はじめに不明な値または部分的に既知の値をフィルタリングする場合は、like 演算子を使用でき...

iframe src 割り当ての問題 (サーバー側)

今日この問題に遭遇しました。サーバー側でiframeのsrc値を再割り当てし、iframeにIDを追...

Javascript 非同期プログラミング: Promise を本当に理解していますか?

目次序文基本的な使い方文法エラー処理プロミスチェーン呼び出し非同期と待機よく使われる方法1. Pro...

MySQL 独立インデックスと共同インデックスの選択

複数列のインデックスについては、理解が不足していることがよくあります。よくある間違いは、多数の列に独...

EclipseのプロジェクトをTomcatに追加できない問題を解決する方法

1. プロジェクトを右クリックしてプロパティを選択します2. プロジェクトファセットをクリック3. ...

Docker環境を構築する簡単な方法

まず、Docker とは何かを理解しましょう。 Docker は、アプリケーションをデプロイするため...

CSSをiPhoneのフルスクリーンに適応させる方法

1. メディアクエリ方式 /*iPhone X への適応*/ @media 画面のみ、(デバイス幅:...

JavaScript フロントエンドのタイムアウト非同期操作に最適なソリューション

目次コードの実行に長い時間がかかる場合はどうなりますか? Axiosにはタイムアウト処理機能が搭載さ...

ウェブページの幅を携帯電話の画面(ビューポート)の幅に自動的に適応させる実装コード

一般的な書き方は次のとおりです。 XML/HTML コードコンテンツをクリップボードにコピー<...

Docker インストール Nginx チュートリアル 実装図

Nginx をインストールして試してみましょう。画像はクラスであり、コンテナはオブジェクトであること...

Mysqlのprepare前処理の具体的な使用法

目次1. 前処理2. 前処理塗布方法A. 例: B. 実行計画の変更を追跡するための前処理C. スト...