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

推薦する

Msyql トランザクション分離について知っておくべきこと

トランザクションとは何ですか?トランザクションは、データベース管理システムの実行プロセスにおける論理...

DIV+CSS命名規則の詳細な説明はSEO最適化に役立ちます

1. CSSファイルの命名規則提案: 文字、_、-、数字を使用します。文字で始まる必要があり、純粋な...

この記事ではCSSの組み合わせセレクターの使い方を説明します

CSS 組み合わせセレクターには、単純なセレクターのさまざまな組み合わせが含まれます。 CSS3 に...

MySQL 数値型オーバーフローの処理方法

さて、質問させてください。MySQL で列を int(0) に設定すると何が起こりますか?この問題を...

CSS で水平方向と垂直方向に中央揃えする 10 の方法を教えます (要約)

面接には必需品、仕事でも必ず使います。うーん、誰でも分かるでしょう。これ以上何も言わずに、要約とレン...

Docker コンテナでネットワーク リクエストが遅くなる問題の解決策

Docker の使用中に、いくつかの問題が発見されました。npm install や bundle ...

最初のReactページを作成する方法

目次Rractとは何ですか?背景React スキャフォールディングJSXとは何かRractとは何です...

要素テーブルの行と列のドラッグを実装する例

要素 ui テーブルにはドラッグ アンド ドロップによる並べ替え機能が組み込まれておらず、サードパー...

MySQL で重複を削除するには、distinct または group by を使用する必要がありますか?

序文group by と distinctive のパフォーマンス比較について: インターネット上の...

Vueはログインジャンプを実装する

この記事では、ログインジャンプを実装するためのVueの具体的なコードを例として紹介します。具体的な内...

MySQL の昇順および降順データソートの実装

データの昇順、降順ソート1. フィールド名による単一フィールドのソート順機能:どのフィールドを基準に...

jsを使用して動的な背景を実現する

この記事の例では、動的な背景を実現するためのjsの具体的なコードを参考までに共有しています。具体的な...

Linuxで相対パスを表現する方法

たとえば、現在のパスが /var/log で、/usr ディレクトリに移動する場合は、次のコマンドを...

Windows サービス 2016 Datacenter\Stand\Embedded アクティベーション方法 (2021)

管理者権限でcmdを実行する slmgr /ipk CB7KF-BWN84-R7R2Y-793K2-...

WeChatアプレットに2048ミニゲームを実装する詳細なプロセス

レンダリング サンプルコード今日は、WeChat アプレットを使用して 2048 ゲームを実装します...