Winにmysqlをインストールする詳細な手順

Winにmysqlをインストールする詳細な手順

この記事では、参考までにWinにmysqlをインストールする詳細な手順を紹介します。具体的な内容は次のとおりです。

mysql ダウンロード ディレクトリ

無料インストールバージョン「Windows (x86、64 ビット)、ZIP アーカイブ」を選択します

解凍後、mysql 解凍ディレクトリに my.ini を作成します。内容は次のようになります。

# データベースサーバーの設定項目 [mysqld]
# データベースパス basedir=D:\\Program Files\\MySQL\\mysql-8.0.12-winx64
#データパス datadir=D:\\Program Files\\MySQL\\data
#ポート番号 port=3306
# デフォルトの文字セット character-set-server=utf8mb4
# ストレージエンジン default-storage-engine=INNODB
 
# クライアント設定項目 [mysql]
#デフォルトの文字セット default-character-set=utf8mb4
 
#接続クライアント設定項目[クライアント]
デフォルトの文字セット=utf8mb4

my-default.ini がある場合は、ファイルを my.ini に変更し、上記の内容を記述します。

インストール:

MySQLをWindowsシステムサービスとして登録する

1) コンソールから、MySQL 解凍ディレクトリの下の bin ディレクトリに移動します。

2) サービスインストールコマンドを入力します。

mysqld MySQL をインストール --defaults-file="MySQL unzip ディレクトリ\my.ini"

インストールが成功すると、サービスが正常にインストールされたことを示すメッセージがポップアップ表示されます。

#サービスコマンドの削除: mysqld remove

サービスを開始します:

ネットスタートMySQL

起動に失敗した場合は、次のコマンドを実行します。

mysqld --initialize-insecure --user=mysql

サービスを停止します。まず mysql を停止し、次に mysql サービスを削除します。

mysqlを停止します: net stop mysql
サービスを削除します: mysqld remove

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

以下もご興味があるかもしれません:
  • Windows での MySQL 5.6 のインストールと設定 (スクリーンショットと詳細な手順付き)
  • Windows での Apache+PHP+MySQL 環境の設定方法
  • MySQL 5.6 (Win7 64 ビット) のダウンロード、インストール、および構成のグラフィック チュートリアル
  • Win2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5 環境構築チュートリアル
  • Windows で Apache+MySQL+PHP オペレーティング環境をインストールするグラフィカルな方法
  • 2009 最新バージョン win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin のインストールと設定のチュートリアル
  • Windows で MySQL を再起動する方法
  • Windows 7 で MySQL サービスを起動するときに無効なサービス名が発生する原因と解決策
  • MySQL インストール詳細グラフィックバージョン (Windows 用 V5.5)
  • Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL 動作環境構築チュートリアル

<<:  React ページ ターナーの実装 (フロント エンドとバックエンドを含む)

>>:  linxu での Svn ワンクリック インストール シェル スクリプトの詳細な説明

推薦する

Centos7でファイルをバックアップするときは、バックアップファイルにバックアップの日付を追加します

Linux は、システム内のデバイス、インターフェース、ファイル、スタートアップ、アプリケーション ...

HTML ページの部分更新の実装コード

イベント応答の更新: 要求されたときのみ更新1. JS HTML DOM または jQuery を介...

MacでNodeとnpmを完全にアンインストールする方法

npmアンインストール sudo npm アンインストール npm -g この文に遭遇して npm ...

デュアル VIP を使用した高可用性 MySQL クラスタの構築

目次1. プロジェクトの説明: 2. プロジェクト環境: 2. プロジェクトの手順: 3. プロジェ...

React の調整アルゴリズム Diffing アルゴリズム戦略の詳細な説明

目次アルゴリズム戦略単一ノードの差分配列ノードの差分キー値の使用要件アルゴリズム戦略React の調...

HTML と CSS を使用して絵文字付きのコメント ボックスを作成する方法のチュートリアル

絵文字付きの HTML コメント ボックス。絵文字は Json データを通じて読み込まれ、好みに応じ...

CSS3プロパティline-clampはテキスト行の使用を制御します

説明: ブロック要素に表示されるテキストの行数を制限します。 -webkit-line-clamp ...

HTMLボタンを中央に配置する方法

HTML ボタン自体を中央に配置するにはどうすればよいでしょうか? このアイデアは簡単に見つかります...

React Native が「NSArray<id<RCTBridgeModule>>型のパラメータを初期化できません」というエラーを報告する (解決方法)

最近、古い RN プロジェクトを Xcode で実行すると、次のコード エラーが報告されました。 &...

MySQLはデータベースのN+1クエリ問題を解決します

導入HibernateやMyBatisなどのORMフレームワークでは、部門に関連付けられたユーザーオ...

Centos7 での Rsync+crontab 定期同期バックアップ

最近、社内の重要なサーバデータを定期的にストレージにバックアップし、ついでにメモしておきたい以前、W...

MySQL mysqldump の使い方の詳しい説明

1. mysqldump の紹介mysqldump は、MySQL に付属する論理バックアップ ツー...

MySQL マスタースレーブレプリケーションの実践の詳細説明 - ログポイントに基づくレプリケーション

ログポイントベースのレプリケーション1. マスターデータベースとスレーブデータベースに専用のレプリケ...

base target="" はフレームを開くためのベースリンクのターゲットを指定します

<base target=_blank> は、基本リンクのターゲット フレームを新しいペ...