Maison >Opération et maintenance >étude php >La base de données phpstudy ne peut pas être démarrée

La base de données phpstudy ne peut pas être démarrée

尚
original
2019-10-29 17:07:0511960parcourir

La base de données phpstudy ne peut pas être démarrée

apache ou mysql dans phpstudy ne peut pas être démarré

Évidemment le port est occupé, si nous devons déterminer qui occupe notre 80 port, le port 3306

Pour le site Web, le serveur Apache réseau par défaut est 80 et la base de données mysql est 3306

Solution à l'occupation du port :

Terminez le processus occupé (si vous n'avez pas installé iis, cela également c'est-à-dire que vous fermez tous les logiciels qui peuvent être arrêtés, en particulier Thunder et autres)

Les détails sont les suivants :

Méthode 1. Comment vérifier qui occupe un certain port et terminer le processus occupé

Lorsque nous démarrons une application, nous constatons souvent que le port que nous devons utiliser est occupé par un autre programme, mais nous ne savons pas de qui il s'agit. Pour le moment, nous devons le découvrir. le « vrai coupable ». Comment faire ?

Méthode/étape

Étape 1 : Démarrer---->Exécuter---->cmd, ou utilisez la combinaison de touches window+R pour afficher la fenêtre de commande

Étape 2 : Entrez la commande : netstat -ano pour répertorier l'état de tous les ports. Dans la liste, nous observons le port occupé, tel que 49157, et le trouvons en premier.

(Pour les sites Web, le serveur apatch réseau est par défaut 80, la base de données mysql est 3306)

Étape 3 : Vérifiez le PID correspondant au port occupé, entrez la commande : netstat -aon| findstr "49157", appuyez sur Entrée, notez le dernier chiffre, qui est le PID, voici 2720

Étape 4 : Il existe deux méthodes

1 Continuez à saisir tasklist|findstr "2720. " , appuyez sur Entrée pour vérifier quel processus ou programme occupe le port 2720. Le résultat est : svchost.exe

2. Ou nous ouvrons le gestionnaire de tâches, passons à l'onglet processus et vérifions la colonne PID correspondant à 2720 . Qui est le processus ? Si vous ne pouvez pas voir la colonne PID, comme indiqué ci-dessous :

Ensuite, nous cliquons sur [Affichage]--->[Sélectionner la colonne], cochez la case devant PID (Process Identifier). ), puis cliquez sur Bien sûr.

De cette façon, nous pouvons voir la colonne PID et voir qui est le processus correspondant à 2720. Sinon, nous pouvons cocher la case ci-dessous pour afficher les processus de tous les utilisateurs et vous pouvez la voir. name est La description de svchost.exe est qu'il s'agit du processus principal de Windows, qui est exactement le même que celui affiché par la commande ci-dessus.

Étape 5 : Terminer le processus : Sélectionnez le processus dans le gestionnaire de tâches et cliquez sur le bouton "Terminer le processus", ou saisissez : taskkill /f /t /im Tencentdl.exe dans la fenêtre de commande cmd.

Recommandé : serveur php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn