[Windows 10] Windows 10 に MySQL Server 8.0 をインストールしたときの設定ファイル my.ini のパスと動作確認など

ユーザー権限でインストーラーインストールした時の memo.

my.ini のパス

読み込まれる設定ファイルのパスを確認する。

> mysql --help | find "my.ini"

ただしインストーラーでインストールすると、非可視ディレクトリ配下 C:¥ProgramData¥MySQL¥MySQL Server 8.0¥my.ini が暗黙的に読み込まれるよう。

ファイルの権限を確認する

前述のファイルの編集は管理者権限が必要になるので、ユーザー権限で編集できるように権限を付与する。
何故か data ディレクトリも作られていなかったので作成した。

わかりづらい…。

動作中のサービスを確認する

ps コマンド的なものかな?

> sc query MySQL80

MySQLプロトコルで通信できるか確認する

> mysqladmin ping -u user -p

どの port でリッスンしているか確認する

> netstat -a

ポートを指定してログインする

> mysql -P 3306 -u user -p

mysql> show variables like 'port';

Windows 上に開発環境作るの大変すぎ。
PowerShell ツラすぎ。