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 コマンドの使用法

推薦する

Vue3 がデータ監視を実装するためにプロキシを使用する理由の分析

Vue データの双方向バインディング原則ですが、この方法には欠点があり、配列とオブジェクトの部分的な...

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

このチュートリアルでは、MySQL 5.7のインストールと設定方法を参考までに紹介します。具体的な内...

DockerとFastDFSのインストールコマンドと使い方の詳しい説明

Dockerの機能1) すぐに始められるユーザーがプログラムを「Docker 化」するには、わずか数...

Linux での i3 ウィンドウ マネージャーの設定と使用に関するチュートリアル

この記事では、Fedora 28 に i3 をインストールして簡単に設定する方法を説明します。 1....

MySQLの手順を完全に削除する

目次1. まずMySQLサーバーを停止する2. MySQLサーバーをアンインストールする3. MyS...

ReactとAntdのFormコンポーネントを組み合わせてログイン機能を実装する方法を詳しく説明します

目次1. ReactとAntdを組み合わせてログイン機能を実現2. ReactとAntdを組み合わせ...

位置のいくつかの巧妙な応用の詳細な説明:sticky スティッキーポジショニング

背景: position:sticky はスティッキー配置とも呼ばれます。スティッキー配置の要素は、...

Docker+jenkins+python3環境を使用して非常に詳細なチュートリアルを構築する

序文:自動化を記述した後、毎日サーバー上で実行する必要があります。このような問題に遭遇しました。Je...

MySQLでテーブルを作成し、フィールドコメントを追加する方法

コードと例を直接投稿する #テーブル作成時にコメントを記述する CREATE TABLE useri...

js を使用してファイルが UTF-8 でエンコードされているかどうかを判断する方法

従来の解決策FileReader を使用して UTF-8 形式のファイルを読み取り、ファイルの内容に...

タブ切り替え効果を実現するJavaScript

この記事では、タブ切り替え効果を実現するためのJavaScriptの具体的なコードを参考までに紹介し...

Vueは3段階のナビゲーション表示と非表示を実装します

この記事では、3階層ナビゲーションの表示と非表示を実現するためのVueの具体的なコードを例として紹介...

初心者向け入門チュートリアル⑨:ポータルサイトの構築方法

さらに、ブログ プログラムで構築された記事 Web サイトは常にブログのように見え、カスタマイズでき...

シンプルなログインページを実装するための HTML+jQuery

目次導入公開コード(バックエンドインターフェース)例 1: 最もシンプル (純粋な HTML)コード...

VueでTypescriptの設定手順を使用する

目次1. TypeScriptが古いVueプロジェクトに導入されるVue+Typescript プロ...