phpstudyデータベースを起動できません

リリース: 2019-10-29 21:17:51
オリジナル
11923 人が閲覧しました

phpstudyデータベースを起動できません

#apache または mysql は phpstudy で起動できません

誰が 80 ポート、3306 ポートを占有しているかを判断する必要がある場合、明らかにポートが占有されています

Web サイトの場合、デフォルトのネットワーク Apatch サーバーは 80、データベース mysql は 3306 です。

ポート占有ソリューション:

占有されているプロセスを終了します (iis をインストールしていない場合は、これも終了します) 、シャットダウンできるすべてのソフトウェア、特に Thunder などを閉じます)

詳細は次のとおりです:

方法 1. 特定のポートを誰が占有しているかを確認して終了する方法占有されたプロセス

アプリケーションを起動すると、使用する必要のあるポートが他のプログラムによって占有されていることがよくありますが、誰が占有しているかはわかりません。 「真犯人」、どうやって?

方法/ステップ

ステップ 1: [開始---->ファイル名を指定して実行---->cmd] を実行するか、ウィンドウの R キーの組み合わせを使用してコマンド ウィンドウを表示します。

ステップ 2: コマンド netstat -ano を入力して、すべてのポートのステータスをリストします。リスト内で、49157 などの占有されているポートを観察し、最初に見つけます。

(Web サイトの場合、ネットワーク Apatch サーバーはデフォルトの 80、データベース mysql は 3306)

ステップ 3: 占有されているポートに対応する PID を確認し、次のコマンドを入力します。 netstat - aon|findstr "49157"、Enter キーを押して、PID である最後の桁を書き留めます。ここでは 2720

ステップ 4: 2 つの方法があります

1. 続けて tasklist|findstr を入力します。 "2720" で Enter キーを押し、ポート 2720 を占有しているプロセスまたはプログラムを確認します。結果は svchost.exe

2 になります。または、タスク マネージャーを開き、プロセス タブに切り替えて、対応する PID 列を確認します。 to 2720 Who is the process? 以下に示すように、PID 列が表示されない場合:

次に、[表示]--->[列の選択] をクリックし、PID (プロセス) の前のボックスをチェックします。識別子)を選択し、「はい」をクリックします。

このようにして、PID 列を確認して、2720 に対応するプロセスが誰であるかを確認できます。そうでない場合は、以下のすべてのユーザーの表示プロセスの前にあるチェックボックスをオンにすると、確認できます。イメージ名は svchost.exe の説明では、Windows のメインプロセスであるということで、上記のコマンドで表示されるものとまったく同じです。

ステップ 5: プロセスを終了する: タスク マネージャーでプロセスを選択し、[プロセスの終了] ボタンをクリックするか、cmd コマンド ウィンドウに「taskkill /f /t /im Tencentdl.exe」と入力します。

推奨:

php サーバー

以上がphpstudyデータベースを起動できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート