2016-02-27 482 views

risposta

54

Dopo l'installazione da mysqld --install. Prova questo mysqld --initialize. Abbiamo lo stesso problema ma ora funziona.

+3

@Tunaki. Abbiamo bisogno di aprire il prompt dei comandi come amministratore, per eseguire i comandi mysqld --install e mysqld --initialize. –

+1

Grazie per l'aiuto funziona davvero !! :) –

+0

se simple non funziona, di: bin \ mysqld --initialize-insecure (e latare aggiungi root password) – danielpopa

8

Ricorda inoltre di dare il permesso servizi di rete per la cartella:

  1. destro del clic Data cartella
  2. Selezionare Properties
  3. Selezionare Security scheda
  4. Clicca Advanced
  5. Clicca Change Permissions...
  6. Fare clic su Add...
  7. Tipo NETWORK SERVICE
  8. Clicca Check Names
  9. Clicca OK
  10. Selezionare Full Control
  11. Click OK - quattro volte di servizio
  12. Avviare MySQL
+1

2 ore quasi e impostando le autorizzazioni in windows ha fatto il trucco, non pensavo che questo potesse essere un problema come nessuna indicazione del genere era lì. grazie mille amico –

1

Nel mio caso, ho provato ad aprire un DOS prompt e vai al director di MySQL bin\ y ed emettere il seguente comando:

mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini" --standalone --console 

E si vede me mi mancava la cartella "C:\Program Files\MySQL\MySQL Server 5.0\Uploads"; Ne ho costruito uno e il problema è stato risolto.

0

Nel mio caso, mysqld si avviava e si interrompeva senza alcun messaggio di errore. Avevo bisogno di aprire il prompt dei comandi usando "Esegui come amministratore", quindi esegui mysqld.

Lo sto facendo solo per lo sviluppo temporaneo. Non raccomanderei comunque di eseguire MySQL come amministratore in ogni caso.

Questo è stato il passaggio finale dopo la risoluzione dei problemi di cui sopra.