[Windows 10] Windows 10 に MySQL Server 8.0 をインストールしたときの設定ファイル my.ini のパスと動作確認など
ユーザー権限でインストーラーインストールした時の memo.
Contents
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 ツラすぎ。