the specified port is already in use что делать mysql

I get the following error while trying to start XAMPP:

5 Answers 5

The log cleraly states that another application is listening on port 3306, so it is not possible to start MySQL since 3306 is the configured port for it (default port for MySQL connections). This application that already listens on por 3306 is another instance of MySQL that’s probably configured to start automatically.

So, mysql is listening 3306 port by default. According to your error,some service has already used it.

the specified port is already in use что делать mysql

may be you have previously installed xampp app and left in before complete installation and then reinstalled it before uninstalling previous one just uninstall privious one or uninstall both and reinstall

Well my friend told me to reinstall xampp in C drive and it did worked but after some time i was facing same problem again so i followed this steps hope it will be helpfull. Open cmd as administrator If there’s nothing important running on port number 3306 kill that process.

Follow this steps: (In case photo have any error) after opening cmd as administer run command

In case you get error even after doing that try to do follow the steps here: I experienced that if we try to stop mysql before apache it is giving error. So when you go to stop process or server stop apache first and then mysql. And don’t shutdown xampp without stopping any server

(I found this by web search and some try and error and it’s working for me at least)

Источник

Не удается запустить MySql, порт 3306 занят

Я пытаюсь запустить MySql из XAMPP (под Windows Vista), но он говорит, что порт 3306 занят.

каков был бы лучший способ проверить, какое приложение использует этот порт и как его освободить?

5 ответов

в командной консоли выполните:

и ищем строку localhost:3306 во втором столбце. Ниже приведено имя приложения, использующего порт.

У меня была та же проблема, и я застрял на этой вещи в течение дня, и я не мог найти идеального ответа нигде. Поэтому я попробовал сам, и это сработало. Это решение предназначено для пользователей Windows. Я использую Windows 7.

моя панель управления xampp отображала ошибку, что порт 3306 занят и используется каким-то файлом (было указано имя).. сказать «filename.de».

теперь выполните следующие шаги:

просто откройте Диспетчер задач и убейте службу MySql.

У меня была эта проблема (небольшое изменение, поскольку я использовал MAMP)

Я обнаружил, что эта проблема связана с установкой MySQL Workbench, MySQL Workbench запустил службу mySQL при загрузке, которая, в свою очередь, остановила MAMP, способную использовать порт.

чтобы исправить это, у меня было 2 варианта,

Это позволило MAMP использовать порт 3306

надеюсь, что это может помочь кому-то!

в моем случае это был javaw.exe, который начинался с порта 3306. Этот exe не вызывает проблем, если я вошел в систему с помощью одного пользователя в моем Windows 10. Но если у меня есть несколько логинов, он запускает этот exe для каждого пользователя и блокирует MySQL для запуска на порту 3306.

переход к диспетчеру задач и убийство этого exe для другого пользователя Исправлена проблема, и MySQl может начаться.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *