MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル (Windows 版)

MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル (Windows 版)

1. はじめに

プロジェクトではMySQLを使用しています。インターネット上の例を参考にインストールして使用しました。この記事では簡単に紹介します。

2. 環境整備

オペレーティングシステム: Win10

3. チュートリアル

1. インストールパッケージをダウンロードする

MySQL公式サイトからWindows版のインストールパッケージをダウンロードしてください。最新バージョンは8.0.12です。

以下に示すように、「ダウンロード」をクリックし、登録やログインを行わずにダウンロードのみを選択します。

2. MySQLをインストールする

ファイルを解凍する

ファイルをローカルディレクトリに解凍します。解凍ディレクトリは D:\ProjectTools\mysql-8.0.11-winx64 と仮定します。

構成情報

D:\ProjectTools\mysql-8.0.11-winx64ディレクトリを開き、my.iniファイルを見つけます。新しいファイルがない場合は、次のように構成情報を変更します。

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

インストール手順

管理者としてコマンドラインウィンドウ(CMD)を実行します

Dドライブに切り替えて、解凍されたディレクトリに入ります。cd ProjectTools\mysql-8.0.11-winx64\bin

mysqldをウィンドウサービスとしてインストールし、自動的に起動します。

インストールコマンドmysqld --initialize --consoleを実行します。

--initialize // ランダムなルートパスワードを生成するためのデータファイルディレクトリとMySQLシステムデータベースを作成します

--console //コンソールウィンドウプラットフォームにエラーログを書き込む

サービスを開始するnet start mysql

ローカルの MySQL に接続し、mysql -u root -p コマンドを入力し、Enter キーを押してパスワードを入力します。ユーザー名の前にスペースがあってもなくてもかまいませんが、パスワードの前にスペースがあってはならないことに注意してください。スペースがある場合は、パスワードを再入力してください。

データベースを使用する場合、最初のログインのデフォルトのパスワードを変更する必要があります: alter user 'root'@'localhost' identified with mysql_native_password by 'mysql';

データベースを終了する

MySQLサービスを停止します。net stop mysql

開発ツール

MySQL データベース用の開発ツールは多数あります。ここでは、Baidu からダウンロードできる Navicat Premium を使用します。

ツールを開いたら接続を確立します

接続テストでは、接続が確立されたことを示す成功ダイアログ ボックスがポップアップ表示されます。

接続名をダブルクリックすると、MySQL システム ユーザーが表示されます。

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

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

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

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

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

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

以下もご興味があるかもしれません:
  • MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル
  • mysql インストーラ コミュニティ 8.0.12.0 インストール グラフィック チュートリアル
  • MySQL 8.0.12 winx64 詳細なインストールチュートリアル
  • MySQL 8.0.12 解凍版インストールチュートリアル個人テスト!
  • MySQL 8.0.12 インストール設定方法とパスワード変更
  • MySQL 8.0.12 解凍バージョンのインストールチュートリアル
  • CentOS7 は yum を使用して mysql 8.0.12 をインストールします
  • MySQL 8.0.12 のインストールと設定方法のグラフィック チュートリアル (Windows10)
  • MySQL Community Server 8.0.12 のインストールと設定方法のグラフィックチュートリアル
  • Windows での MySQL 8.0.12 のインストール手順と基本的な使用方法のチュートリアル

<<:  仮想マシンに Windows Server 2008 オペレーティング システムをインストールする

>>:  Linux で 1 つのファイルの内容を別のファイルの末尾にコピーする

推薦する

JavaScript でオブジェクトをエレガントに扱う 6 つの方法

目次序文1. オブジェクト.freeze() 2. オブジェクト.seal() 3. オブジェクト....

CSS3はキングをマッチングさせるときにパーティクルアニメーション効果を実現します

コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...

InnoDB がトランザクション分離レベルを巧みに実装する方法

序文前回の記事「MySQL ロック メカニズムの詳細説明」では、InnoDB のロック メカニズムに...

psdカット画像をdiv+css形式に変換する

PSD から div css へのウェブページ切り取り例ステップ 1: まず、すべてのタグの内側と外...

Docker を使って LEMP 環境を素早く構築する方法の例

LEMP(Linux + Nginx + MySQL + PHP)は、基本的に今日のWeb開発者にと...

両端の CSS レイアウトのサンプルコード (親の負のマージンを使用)

最近、開発中に両端が揃ったレイアウトに遭遇しました。レイアウトはパーセンテージに基づいていました。以...

CSS3 で less のテキストの長い影を実装する

この記事では主に、CSS3 LESS で長いテキストの影を実装する方法を紹介し、皆さんと共有します。...

SpringbootはDockerデプロイメントを統合し、Dockerイメージを構築する2つの方法を実装します。

Docker は、あらゆるアプリケーション用の軽量でポータブルな自己完結型コンテナーを簡単に作成で...

Web デザイン体験: 5 つの優れた Web デザイン コンセプトの完全分析 (画像)

他の種類のデザインとは異なり、Web デザインは時代の発展とともに常に変化しています。したがって、W...

Vue の一般的な問題と解決策の概要 (推奨)

Vue に限定されず、他の種類の SPA プロジェクトにも当てはまる問題がいくつかあります。 1....

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...

Vue-cliはプロジェクトを作成し、プロジェクト構造を分析します

目次1. ディレクトリを入力してプロジェクトを作成する2. 必要な設定項目を選択します2.1 Vue...

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

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

Amap を使用した React 実装例 (react-amap)

React の PC 版は Amap を使用するようにリファクタリングされました。情報を検索したと...

HTML で div+CSS を使用してシンプルな矢印アイコンを実装するコード

ウェブデザインでは、ウェブページを美しく見せるために矢印を装飾としてよく使用します。現在、多くのウェ...