2012-10-19 12 views

Odpowiedz

88

Otwórz wiersz polecenia i wpisz następujące polecenia:

net stop MySQL 
net start MySQL 

nazwa usługi MySQL być może zmiany w oparciu o wersji zainstalowanego. W mojej sytuacji wersja MySQL to serwer MySQL 5.7. więc użyć następującego polecenia

net stop MySQL57 
net start MySQL57 
+5

Daje mi 'Nazwa usługi jest invalid' – Catfish

+2

Czy chodziło Ci CD do katalogu Mysql (C: \ Program Files \ MySQL \ MySQL Server 5.x \ bin) przed pierwszym wykonaniem tych dwóch poleceń? – PiggyMacPigPig

+5

@KennethPurtell Jest to rzecz Windows, a nie plik binarny MySQL. Problem polegał na tym, że nazwa usługi brzmiała "MySQL56". Aby znaleźć swoją nazwę usługi, możesz na przykład przejść przez sugerowane kroki Frizz1977. – keyser

27

Otwórz Menedżera zadań, kliknij w przycisk serwisowy i szukać usługę MySQL, teraz można zatrzymać i ponownie

enter image description here

enter image description here

+2

Dobrze jest również zasugerować rozwiązanie przy użyciu rzeczywistego okna UI – Wilt

+1

Dając mi błąd "Odmowa dostępu". –

+1

W naszym przypadku usługa Windows dla MySQL nie jest nazwany MySQL, ale ma nazwę instancji/początkowej bazy danych utworzonej przy użyciu. (Tak, gdybyśmy o nazwie naszą początkową bazy danych „ourmysqldb”, myślę, że nasz serwis zostałby nazwany „ourmysqldb”). Ponadto, jak np służbie Frizz1977 w przedstawionym wyżej od „MySQL56”, nasz MySQL okien usługa rzeczywiście wyróżnia się * brak * dowolnej kolumny opisu. (Używamy "MySQL Server 5.6") –

6

tych sugestii tak daleko działa tylko wtedy, gdy serwer mysql jest zainstalowany jako usługa Windows.

Jeśli nie jest zainstalowany jako usługa, możesz uruchomić serwer za pomocą przycisku Start systemu Windows ==> Uruchom, a następnie przejdź do folderu/bin pod ścieżką instalacji mysql i uruchom mysqld. Lub po prostu otworzyć okno polecenia w folderze bin i typ: mysqld

2

użycie przystanek mysql57 netto zamiast powinno być wersję, która nie jest określona

4

najpierw spróbować:

net stop MySQL 
net start MySQL 

Jeśli to robi nie działa, spróbuj przy użyciu interfejsu systemu Windows:

start> panel sterowania> system i zabezpieczenia> Narzędzia administracyjne> Usługi

Spójrz na yo ur wersji MySQL (w moim przypadku - MySQL55), zaznacz i kliknij zieloną strzałkę startową. Status powinien zmienić się na "Uruchomiony"

1

Po prostu mam ten sam problem, po prostu otwórz menedżera zadań, przejdź do zakładki usługi i wyszukaj usługę MySQL_One, kliknij i uruchom, to działa bardzo dobrze.

-1

W celu zapobieżenia 'Access Denied' błąd:

Start-> search 'Services' ->kliknij prawym przyciskiem-> Uruchom jako admistrator

7

W Windows

  • Otwórz Run Okno przez Win + R
  • Rodzaj services.msc
  • Search MySQL usługa (Czasami znalezione MySQL56 lub MySQL57) w oparciu o zainstalowanej wersji.
  • Kliknij przycisk Zatrzymaj, uruchom lub uruchom ponownie usługę.
+0

Schludne rozwiązanie! Zalecana. – neophyte

0

Ctrl + alt + delete, aby uruchomić TASK MANAGER, wybierz usługę, następnie znajdziesz MySQL, kliknij ten element prawym przyciskiem myszy, a następnie wybierz start, twój serwer MySQL uruchomi się!