2014-09-25 14 views
16

Recentemente ho avuto un'installazione di successo di MySQL 5.6.21 utilizzando il programma di installazione MySQL su Windows Server 2012 R2. Avevo bisogno di apportare alcune modifiche e ho provato a reinstallare.Installer MySQL bloccato su "Starting Service"

Ora MySQL è sospeso in "Avvio servizio".

enter image description here

ho provato la seguente: Programma

  • disinstallazione tramite il Pannello di controllo
  • Elimina Service utilizzando "sc delete MySQL56"
  • Eliminare tutti i file di MySQL da" File "&" c: \ programdata "

Qualcuno ha visto questo problema? Se è così, come sei riuscito a risolverlo?

+3

Dopo qualche lettura su quel problema che ho scoperto che le persone ([qui] (http://stackoverflow.com/questions/19508151/mysql5- 6-stuck-on-the-process-attempt-to-start-service) e [qui] (http://bugs.mysql.com/bug.php?id=48871) sembra avere successo reinstallando MySQL pulendo il registro. Ci hai provato? – ForguesR

+1

Questo è esattamente quello che dovevo fare. Ho scaricato un pulitore di registro, cancellato il registro, reinstallato e ha funzionato. Grazie per il tuo suggerimento! –

+0

Questa domanda è un duplicato di [un'altra domanda] (http://stackoverflow.com/questions/26970454/mysql-configuration-stops-at-starting-server) La risposta presentata nella domanda che ho collegato è la migliore/la più risoluzione corretta su quale sia il problema e come risolverlo costantemente. Ho seguito la risposta di Nenad e ha funzionato come un incantesimo. –

risposta

4

disattivare Windows Firewall, prima di installare


Questo è stato uno dei pochi fili che ho trovato su questo tema e le risposte attuali non ha tagliato la senape per me.

MySQL 5.6.21, entrambi x86 e x64, non volevano superare "Starting Server" e mi avrebbero dato il messaggio "Installazione di MySQL richiedendo più tempo del previsto".

Ho provato tutti i pulitori del registro, cancellazioni delle cartelle, ecc.

Sono in esecuzione Windows 7 x64 e alla fine ho deciso di controllare il Visualizzatore eventi per trovare questo:

enter image description here

0x80070422 si rivela essere un errore firewall non specificato e del braccio, mi ha colpito come un fulmine.

Spero che questo post aiuti i futuri visitatori!

6

Ho appena avuto questo stesso problema su Windows 7 pro 64 bit con l'ultima installazione di mysql-installer-web-community-5.6.23.0.msi e decisi che this modo

Installer bloccato perché l'utente che si suppone per avviare il servizio è impostato erroneamente.

+1

Ha funzionato per me in Windows 10. Lo stesso problema è disponibile anche per l'installazione di MySql 5.7 – manikanta

2

Stavo cercando di installare MySQL Community Server 5.5.43 su Windows Server 2008 R2 Enterprise. Nella schermata di configurazione, il processo si interrompe nel "Server di avvio". fase.

Ok, prima ho provato a configurare dal programma di installazione che ho scaricato, subito dopo aver installato MySQL. Nessun successo.

Se l'hai già installato, per favore vai e non installarlo direttamente dal tuo file scaricato. Installa e rimuove entrambi i file. Poi vai su C:/Programmi/e cancella la cartella MySQL. Quindi, andare su Pannello di controllo, Programmi, Disinstalla e rimuovere MySQL Community Installer. Riforma la tua macchina.

Reinstallare il software con il file scaricato, ma NON PROCEDERE ALLA CONFIGURAZIONE! Chiudere il programma di installazione al termine del processo di installazione.

Ora, andare in C:/programmi/MySQL/MySQL Server 5.5/bin ed eseguire (come amministratore) MySQLInstanceConfig.exe. Questo file rappresenta la configurazione che doveva essere eseguita dal programma di installazione. Seguite le procedure e il vostro MySQL Server shoud ora riconosce che il vostro servizio è iniziato, passando la fase "Start Service".

Dolphin Magic!

0

Abbiamo avuto lo stesso problema. Non ha funzionato sul server, ha funzionato sulla nostra workstation personale. Come si è visto, ho avuto un set variabile di ambiente nel modo seguente:

ALLUSERSPROFILE=C:\ProgramData 

In Windows 7 Enterprise, questo è anche set, ma la directory non esiste. Quindi abbiamo ucciso l'installer, siamo andati al file di configurazione C:\Program Files\MySQL\MySQL Server 5.5\my.ini e abbiamo modificato l'impostazione di datadir in un percorso esistente.

Riavviare l'installazione (MySQLInstanceConfig.exe, eseguire come amministratore) e "riconfigurare" il servizio. Questo dovrebbe funzionare

0

Ho lo stesso programma

dettaglio Visualizzatore eventi:

Plugin keyring_file ha riferito: 'Errore di inizializzazione keyring_file. Si prega di verificare se il file keyring_file_data punta al file di keyring leggibile o il file keyring può essere creato nella posizione specificata. Il file keyring resterà inutilizzabile fino a quando non verrà fornito il percorso corretto per il file keyring. Per ulteriori informazioni, vedere Guida in linea e supporto tecnico allo http://www.mysql.com.

mio risolto è:

Ho installato il percorso dei dati e mysql Base Dir sul stesso disco

esempio

(Questo è il lavoro)

Install Directory : D:\MYSQL 
Data Director :  D:\myData 

(Questo non funziona perché diverso disco)

Install Directory : C:\MYSQL 
Data Director :  D:\myData