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

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

この記事では、参考として MySQL 5.7.23 のインストール チュートリアルを記録します。

1. まず、公式 Web サイトにアクセスして、MySQL インストール パッケージをダウンロードします。

公式ウェブサイトアドレス

必要なバージョンを選択できます。デフォルトは 8.0 です。ここでは 5.7 を使用します。

インストールパッケージには、msi インストールパッケージと zip 圧縮パッケージの 2 種類があります。ここでは zip を使用するので、解凍するだけです。

2. 解凍後、環境変数を設定します。

プライベート変数の作成

名前: MYSQL_HOME 値: D:\mysql-5.7.23-winx64 (mysql 解凍アドレス)

パスの後に%MYSQL_HOME%\binを追加します。

3. mysqlフォルダにmy.iniファイルを作成し、次の内容を追加します。

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

4. これでデータベースを初期化できます。管理者としてcmdウィンドウを開き、MySQLインストールフォルダのbinディレクトリに切り替えて、次のコマンドを実行します。

mysqld --initialize --console

実行が完了すると、root ユーザーの一時パスワードが表示されます。

次のようにコードをコピーします
2018-09-06T15:10:05.464644Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: APWCY5ws&hjQ

これはAPWCY5ws&hjQです。これはその後のログインとパスワード変更に使用されます。パスワードを変更しないと、この一時パスワードを使用してNavicatなどのデータベースソフトウェアにログインすることはできません。

5. 次に、mysqlサービスをインストールし、次のコマンドを実行します。

mysqld インストール

6. サービスが正常にインストールされたら、起動できます。次のコマンドを実行します。

ネットスタートMySQL

7. 起動に成功したらログインできます

mysql -uroot -p

次に、以前に記録した一時パスワードを入力して、正常にログインします。

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

以前のパスワード変更コマンドは適用できなくなりました。以下のコマンドを使用してパスワードを変更できます。

パスワードを password('password') に設定します

例: set password = password('123456')

パスワードが正常に変更され、Navicat などのソフトウェアを使用して MySQL にログインできるようになりました。

参考記事:

mySQL の 1862 (phpmyadmin)/1820 (mysql) エラーを解決する方法

MySQL インストールチュートリアル

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

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

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

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

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

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

以下もご興味があるかもしれません:
  • Ubuntu 18.04 に mysql5.7.23 をインストールするチュートリアル
  • Ubuntu 18.04 は mysql 5.7.23 をインストールします
  • 最新の MySQL 5.7.23 のインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.23 バージョンのインストールチュートリアルと設定方法
  • MySQL 5.7.23 解凍バージョンのインストールチュートリアル(画像とテキスト付き)
  • CentOS 7 で MySQL 5.7.23 をアップグレードする際の落とし穴と解決策
  • MySQL 5.7.23 winx64 のインストールと設定方法のグラフィックチュートリアル (win10 の場合)
  • MySQL 5.7.23 のインストールと設定のグラフィックチュートリアル
  • mysql 5.7.23 winx64 解凍バージョンのインストールチュートリアル
  • CentOS7 での mysql 5.7.23 のバイナリ インストール

<<:  SSHパスワードフリーログイン設定方法の詳しい説明(画像とコマンド)

>>:  js でショッピングモールのシミュレーションを実現

推薦する

CocosCreator ScrollView 最適化シリーズ: フレーム読み込み

目次1. はじめに2. 行き詰まった問題の分析3. 解決策(理論) 4. ソリューション(コード) ...

HTMLとは何ですか?

HTML 開発の歴史: HTML は英語で Hypertext Marked Language の...

Vue Nativeを使用したモバイルアプリケーションの構築プロセスの完全な記録

目次序文Vue Nativeの機能宣言的レンダリング双方向バインディングVue.js エコシステムの...

Nginxリバースプロキシ設定でプレフィックスが削除される

nginx をリバース プロキシとして使用する場合、リクエストをそのまま次のサービスに転送するだけで...

mysql5.7 以降で my.ini を設定するための詳細な手順

Windows 64 ビット版 MySQL 5.7 以降の解凍パッケージにデータディレクトリ、my-...

Vue3 でタイマーコンポーネントをカプセル化する方法

背景一部のショッピング モールの Web ページで商品の詳細を開くと、購入数量を選択するためのカウン...

MySQL 5.7 のルートパスワードログイン問題の解決策

前回の記事でMySQLサービスが起動しない問題が解決したと分かった後、パスワードなしでrootユーザ...

React プロジェクトにおける TypeScript の使用の概要

序文この記事では、TS の基本的な概念ではなく、プロジェクトで TypeScript (以下、TS ...

Facebookの情報アーキテクチャの分析

<br />原文: http://uicom.net/blog/?p=762 Faceb...

ノードにおけるhttpモジュールの使用と実行プロセス

ノードにおけるhttpの役割は何ですか? httpモジュールの役割は、サーバーの作成と記述を支援する...

React は antd のアップロード コンポーネントを使用してファイル フォーム送信機能を実装します (完全なコード)

私はプロジェクトを実行するために react を使い始めたばかりで、非常に未熟で完全な初心者です。私...

HTML文書におけるol要素の数値制限に関する議論

一般的に言えば、HTML ドキュメント内で極端に大きな <ol> リストに遭遇する可能性...

MySQL 変数の原理と応用例

MySQL ドキュメントでは、MySQL 変数はシステム変数とユーザー変数の 2 つのカテゴリに分類...

Windows での MySQL 8.0.18 インストール チュートリアル (図解)

ダウンロードダウンロードアドレス: https://dev.mysql.com/downloads/...