2013-10-26 4 views
5

Я прочитал все сообщения об этом никто не исправить? пожалуйста, помогите иву даже судимым переустановить компьютер и переустановить XAMPPXampp Mysql wont start

Ошибку:

00:33:43 [mysql] Problem detected! 
00:33:43 [mysql] Port 3306 in use by ""C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.1\my.ini" MySQL"! 
00:33:43 [mysql] MySQL WILL NOT start without the configured ports free! 
00:33:43 [mysql] You need to uninstall/disable/reconfigure the blocking application 
00:33:43 [mysql] or reconfigure MySQL and the Control Panel to listen on a different port 
00:33:43 [mysql] Attempting to start MySQL service... 

Тогда я получить контроль учетных записей пользователей, чтобы разрешить изменения, когда я пытаюсь запустить MySQL? что-то делать с net.exe? в C: \ Windows, im не уверен в остальной директории

Если я говорю «нет» в учетной записи пользователя cocntrol, тогда он говорит об этом 00:33:49 [mysql] Может быть ошибка, код возврата: 1223 - Операция была отменена пользователем.

Если я говорю «да», ничего не происходит? По-видимому, это ошибка окна 5.1? но каталог даже не существует? я удалил все это из программных файлов и программных файлов (x86), а также удалил все компоненты mysql? Любые мысли

+1

У вас уже установлен MySQL? Похоже на это. –

+0

Что вы имеете в виду? Единственное, что нужно сделать с mysql i, - это xampps mysql, как я сказал, ive удалил все компоненты mysql server 5.1 и 5.5 –

+0

В сообщении об ошибке говорится, что MySQL уже запущен на порту 3306 - есть ли у вас попытался ввести текст в mysql в командной строке? –

ответ

0

Вот способ узнать программу, используйте netstat -ao

У вас есть порт и соответствующий идентификатор процесса.

Получить идентификатор процесса для 3306.

Затем запустите taskmgr

Показать столбец pid (Меню> выбор Select> Столбец> проверить PID)

  • Вы знаете программу, которая использует этот порт 3306 ,
  • Убейте его
  • Перезапустите XAMP

Тогда для не начинать эту программу "3306 порт", запуск services.msc.

Это, безусловно, MySQL, его поиск и деактивация при запуске.

+1

Ive попробовал это, ни один порт не показывает на cmd с netstat -ao, для 3306, и когда я запускаю mysql, теперь он просто говорит 15:46:48 [mysql] \t Попытка запустить MySQL-сервис ... и не показывает ошибку –

0

близко сервер Xampp перейти к C: \ XAMPP \ MySQL \ данные удалить ibdata1 файл перезапуска XAMPP сервер

-1

Я просто удалить службу регистра, используя

sc delete MySQL 

и перезагрузить службу xmapp ; то он работает нормально.

0

У меня была такая же проблема. Я использовал автономный MySQl для Java, а затем устанавливаю XAMPP даже после деинсталляции автономного MySQL, XAMPP MySQL не запустится. Проблема даже после удаления MySQL MySQL service, как правило, все еще находится в реестре. Решение состоит в удалении MySQL service от registry. Самый простой способ сделать это, запустите XAMP-control в режиме Administrator и удалите MySQL из service и запустите MySQL.Thats it

0

Да, я уже это понял, проблема в том, что вы уже устанавливаете MySQL как автономную версию или с VM, я думаю, а затем вы устанавливаете xampp, решение для этого - это открытый монитор процессов и закрытие MySQL, MySQL Server 5.1, то вы можете запустить xampp и работать нормально ^^