2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Do you already have another mysqld server running on port: 3306 ?

Last updated at Posted at 2023-03-09

【開発環境】

windows11 pro
Laravel Framework 9

【現象】

dockerでmysqlが起動せず、docker desktop のログにこんなエラーメッセージが出現。

Do you already have another mysqld server running on port: 3306 ?

【原因】

mysqlのプロセスが実行中であるため。

【対策】

TCP/IP通信の状態を一覧表示。
mysqlのPIDを探す。

netstat -aon

コマンドプロンプトで実行するとこんな一覧が出るはず。
コマンド プロンプト 2023-03-09 13.39.08.png

アドレスからmysqlのポート番号である「3306」を探して
それに対応するPIDを探す。

mysqlのプロセスをPIDでkillする。
(仮にxxxx をmysqlのPIDとする)

taskkill /pid xxxx /f

無事にmysqlが起動出来ました。

【参考】

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?