Windows での MySQL 5.7.18 インストール チュートリアル

Windows での MySQL 5.7.18 インストール チュートリアル

この記事では、圧縮パッケージから MySQL をインストールする方法について説明します。

1. MySQL 圧縮パッケージ [Windows (x86、64 ビット)、ZIP アーカイブ] をダウンロードします。

2. Zip パッケージを必要なディレクトリ (例: D:\mysql-5.7.18-winx64) に解凍します。

3. 次の内容の my.ini ファイルを作成します。

[mysqld] 
ポート=3306 
ベースディレクトリ=D:\\mysql-5.7.18-winx64\\
データディレクトリ=F:\\mysqlData\\
文字セットサーバー=utf8

basedir と datadir を設定する必要があることに注意してください。basedir はファイルを解凍したディレクトリです。公式ドキュメントには、スラッシュを使用する場合は、バックスラッシュではなく、ダブルスラッシュを使用する必要があると記載されています。つまり、D:\\mysql-5.7.13-winx64\\ または D:/mysql-5.7.13-winx64/ です。
データベースのデータ ファイルを分離したいので、管理しやすいように datadir を他の場所に構成します。

4. 環境変数を設定する

MYSQL_HOME という変数を追加します。
Path変数を変更し、最後に%MYSQL_HOME%\binを追加します。

5.Mysqlサービスを初期化して起動する

管理者権限でcmdを実行し、MySQLを初期化して実行します。

mysqld --initialize-insecure

MySQLサービスを登録し、MySQLを起動して実行する

mysqld -インストール
ネットスタートMySQL

6. MySQLにログインし、ルートパスワードを設定する

mysql -uroot -p

初めてログインするときは、Enterキーを押してパスワードなしでログインします。MySQLにログインしたら、ルートパスワードを設定します。

ALTER USER 'root'@'localhost' を 'MyNewPass4!' によって識別します。

パスワードを変更した後、root を使用して正常にログインできます。

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

以下もご興味があるかもしれません:
  • Windows での MySQL 5.7.18 のインストールと設定のチュートリアル
  • mysql5.7.18.zip インストール不要版設定チュートリアル(Windows)
  • Windows10にmysql5.7.18をインストールするチュートリアル
  • MySQL 5.7.18 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.18 インストールチュートリアルと問題の概要
  • MySQL 5.7.18 でパスワードを変更する方法
  • Linux CentOS MySQL 5.7.18 5.7.X インストール チュートリアル
  • CentOS 6.5 で MySQL 5.7.18 をインストールするための詳細なチュートリアル
  • MySQL 5.7.18 無料インストールバージョンの設定チュートリアル
  • MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル (CentOS7)

<<:  wavesurfer.js によるオーディオ波形描画の実装

>>:  Linux Dig コマンドの使用法

推薦する

Iframe 適応高さコードに関する 3 つの議論

B/S システム インターフェースを構築する場合、メイン ページ index.html 内に他のペー...

MySQL のファントムリード問題を解決する方法

目次序文1. ファントムリーディングとは何ですか? 2. ファントムリーディングの問題点は何ですか?...

Vueはechartsを使用して組織図を描画します

昨日、円形のプログレスバー (Vue 円形プログレスバーを参照してください) についてブログを書きま...

MySQL でグループ化した後、各グループの最大値を取得する詳細な例

MySQL でグループ化した後、各グループの最大値を取得する詳細な例1. テストデータベーステーブル...

Vue グローバルメソッドを設定する 2 つの方法

目次1. はじめに2. 最初の方法3. 2番目の方法要約する1. はじめにVue プロジェクトの開発...

Vueプロジェクトをパッケージ化してリリースする手順

目次1. 開発環境から本番環境への移行2. 統一されたリクエストパスを設定する3. パッケージ化コマ...

Docker 自動ビルド 自動ビルド実装プロセス図

自動ビルドとは、Docker Hub を使用して、Dockerfile ファイルを含む GitHub...

MySQLデータベースを誤って削除した後にデータを回復するための手順

日々の運用・保守作業において、MySQL データベースのバックアップは重要です。ウェブサイトにとって...

HTMLバージョン宣言DOCTYPEタグ

通常のウェブサイトのソースコードを開くと、ソースコードは<!DOCTYPE htmlで始まる必...

Mysql データベースの日付と日時型でデフォルト値 0000-00-00 を設定するときに発生するエラー問題の詳細な説明

現象: MySQL バージョン 5.7 以降では、日付型と日付時刻型のデフォルト値が「0000-00...

tomcat ログ ディレクトリ内のログ ファイルの分析 (概要)

tomcat が起動されるたびに、次のログ ファイルがログ ディレクトリに自動的に生成され、日付順...

解決策 - BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 権限が不十分です

1) jdkファイルが保存されているフォルダパスを入力します私はここにいますusr/local/jd...

HTML タグのネスト規則の紹介

XHTML タグには、div、ul、li、dl、dt、dd、h1~h6、p、a、addressa、s...

Vue ルーティング this.route.push ジャンプ ページが更新されない場合の解決策

Vue ルーティング this.route.push ジャンプ ページが更新されない1. 背景概要:...

MySQLデュアルマシンホットスタンバイと負荷分散の実装手順の詳細説明

MySQL データベースには増分バックアップ メカニズムはありませんが、マスター データベース内のす...