2015-07-21 15 views
6

Sono abbastanza nuovo per MySQL e sto imparando velocemente. Ho installato WAMP sul mio sistema e lo sto usando da circa un mese. Sto cercando di aggiornare MySQL a 5.7 perché avrò bisogno delle nuove funzionalità di GIS, ma non riesco a trovare un facile da seguire passo dopo passo su ciò che devo fare.Aggiornamento MySQL da 5,6 a 5,7

Ho letto su MySQL come è stato fatto ma lo trovo confuso o incompleto, non so quale. Ho letto per le ultime 6 ore e ancora non sono più vicino a sapere come è fatto.

Ho eseguito il backup dei miei database, che a questo punto non mi interessa, poiché sono ancora in fase di sviluppo e di apprendimento e verranno comunque ricostruiti.

Come aggiornare da 5,6 a 5,7 con le istruzioni complete?

+0

Vorrei sottolineare che ho letto che è possibile binari di aggiornamento, come sempre, non vedo alcuna ulteriori informazioni su come ciò che si fa o quello che i file esatto avrei bisogno di giù caricare e sovrascrivere. –

+2

un buon articolo qui per WAMP: http://forum.wampserver.com/read.php?2,111797,124054 – Pogrindis

+0

Grazie, uno che non avevo trovato. Ho notato che c'erano cambiamenti nel modo in cui gli aggiornamenti dovevano essere fatti ora con 5.7, è così? –

risposta

1
  1. Scarica la versione ZIP del mysql che si desidera eseguire (non il programma di installazione MSI, solo perché non so cosa si può fare o assumere quando si installa) fonte suggerita [www.mysql.com]

  2. Dal gestore di wamp, interrompere tutti i servizi.

  3. Vai a c: \ wamp \ bin \ mysql \ e creare una nuova cartella denominata appropriatamente cioè mysql5.5.28

  4. Decomprimere il mysql e copiare il contenuto della cartella di MySQL nella cartella appena creata. Assicurati che i livelli della directory siano gli stessi della tua cartella MySQL esistente.

  5. Copia tutti i contenuti della tua precedente cartella mysql \ mysql5.5.10 \ data nella nuova cartella di dati nella cartella della versione appena creata. Questo è TUTTO non solo i tuoi database, inclusi ibdata1, ib_logfile0, ib_logfile1 e tutti i file mysql-bin.0000xx. Utilizzeremo lo strumento mysql-upgrade consigliato, quindi è ok. Ciò garantirà inoltre di mantenere intatti tutti gli utenti, la password e i privilegi concessi al termine dell'aggiornamento.

  6. Copia c: \ wamp \ bin \ mysql \ mysql5.5.10 \ wampserver.conf in c: \ wamp \ bin \ mysql \ mysql5.5.28 \ wampserver.conf Tutte le cartelle in qui sono relative al punto in cui questo file vive, quindi normalmente non c'è bisogno di cambiare qui.

  7. CLICK DESTRO wampmanager -> aggiornamento Ciò renderà la gestione delle wamp la nuova versione. Controlla questo con il tasto sinistro del mouse su wampmanager -> MySQL -> Versioni La tua nuova versione dovrebbe essere disponibile nell'elenco.

  8. Da wamp manager -> MySQL -> Versione fai clic sulla tua nuova versione. Normalmente dovresti disinstallare il vecchio servizio wampmysql e reinstallare il nuovo servizio wampmysql, ma wamp si prenderà cura di tutto ciò facendo semplicemente clic sul nuovo numero di versione. Questo dovrebbe anche avviare il nuovo servizio mysql, quindi ora il nuovo mysql è in esecuzione. MA NON FARE ANCORA TUTTO !!!

  9. Avvia una finestra di comando (utilizzando Esegui come amministratore). CD nella cartella c: \ wamp \ bin \ mysql \ mysql5.5.28 \ bin (la nuova cartella bin di rilascio). E esegui mysql_upgrade -u [il tuo ID utente admin MySQL] -p> upgrade_results.txt

Richiederà la password per l'utente amministratore che ha fornito sul parametro -u. inserire la password.

Attendere finché è in esecuzione, se si dispone di database di grandi dimensioni questo potrebbe richiedere un po 'di tempo, ma normalmente ci vorranno da pochi secondi a un minuto o due. Verranno esaminati i database e verranno eseguiti gli aggiornamenti richiesti e anche eventuali aggiornamenti/manutenzione del database mysql utilizzato internamente da MySQL. Ecco le tabelle che contengono userid e password e privilegi e altre cose.

  1. Verificare la presenza di errori nel file upgrade_results.txt, correggere se ce ne sono. Puoi ripeterlo tutte le volte che vuoi, basta aggiornare i dati dalla cartella dei dati delle vecchie versioni ogni volta.

  2. SINISTRA Gestisci gestione wamp -> MySQL -> Servizio -> Arresta servizio. Quindi di nuovo e Avvia servizio. Questo caricherà il database mysql modificato con tutte le informazioni di configurazione nuove/modificate.

  3. A questo punto si assumendo stanno rimanendo sulla versione appena installata di MySQL è una buona idea per eseguire: wampmanager -> MySQL -> MySQL Console ed eseguire un Ripristino totale

    ;

Per ripristinare i file di log.

da qui: http://forum.wampserver.com/read.php?2,111797,124054