2016-02-13 7 views
10

Sono nuovo nell'utilizzo di MySQL e ho dovuto scaricarlo per la scuola, tuttavia continuo a ricevere questo messaggio di errore (immagine sotto). Sto usando xampp e mi sto connettendo usando il nome utente root. la porta corrisponde anche a ciò che mi sta dicendo. Mi consentirà di procedere ma mancano molte funzionalità. Qualsiasi aiuto sarebbe apprezzato.Server MySQL Workbench incompatibile/non standard

Rilevata versione del server o protocollo di connessione incompatibile/non standard (10.0.10).

È possibile stabilire una connessione a questo database ma alcune funzioni di MySQL Workbench potrebbero non funzionare correttamente poiché il database non è pienamente compatibile con le versioni supportate di MySQL.

MySQL Workbench è sviluppato e testato per le versioni di MySQL Server 5.1, 5.5, 5.6 e 5,7

PICTURE HERE

+1

E quale versione di MySQL stai eseguendo? – Eborbob

risposta

6

La versione attuale di XAMPP usa MariaDB invece di MySQL.

Perché MySQL Workbench è designed to work with MySQL e non con il calo molto simile in sostituzione di MariaDB, si sono gonna avere problemi ...

Quindi, se si desidera utilizzare MySQL Workbench con XAMPP quindi una soluzione potrebbe essere quella di provare installazione della versione dell'ultimo di XAMPP che utilizza MySQL. Quella versione è probabilmente 1.8.3 da (agosto 2014?). Potete scaricarlo qui:

XAMPP Sourceforge old versions

+1

quando dici "avrai problemi", hai una fonte?Secondo un'altra (più completa) risposta allo scambio di stack, "Nella maggior parte dei casi, può essere tranquillamente ignorata." http://unix.stackexchange.com/questions/252275/mysql-workbench-warning-when-connecting-to-mariadb – Patrick

+0

Bene Patrick, suppongo che avrei potuto essere leggermente più preciso e ha detto "potresti avere problemi", ma Stavo collegando a un commento di Oracle Team Leader: "Ah, MySQL Workbench supporta solo MySQL. Nella prossima versione questo verrà mostrato in modo più prominente - Mike Lischke 27 novembre 15 alle 8:13" Io ero anche venendo fuori a dover risolvere il motivo per cui non potevo connettermi, quindi anche l'esperienza personale. Il problema che mi sono imbattuto non era il fatto che potessi connettermi e poi là dove i casi limite in cui non funzionava, era che non potevo connettermi affatto. – C0MPU7ER

+0

@Patrick - L'installazione di xampp ha mysql e ottengo ancora questo errore. Il programma di installazione di mysql windows non mi consente di installare un altro mysql. Come faccio a fare questo lavoro? – testerjoe2

0

mi capita di incontrare lo stesso messaggio seguito da un crash di MySQL Workbench, con la versione 6.3.7 (build 1199).

Non trovato una soluzione, ma un workarroud lavoro:

Una volta premuto il buton Continue anyway, basta aprire un database use toto, e poi aspettare un po '(un minuto è enought nel mio caso), e quindi puoi chiamare una query senza crach, ho trovato questo trucco here.

+0

per favore menziona la soluzione alternativa invece di postare il collegamento. la tua risposta non sarà utile una volta che il link è morto. – testerjoe2

+0

Hai letto la risposta? questo è quello che ho fatto. Cito il workarround prima di dare il link! – JPBlanc

6

Se si utilizza l'ultimo XAMPP che utilizza MariaDB, in tal caso nel proprio MySQL Workbench non utilizzare "Connetti al database" invece di utilizzare "Reverse Engineer" e fornire le credenziali necessarie. Questo è tutto, senza problemi.

5

Come posso vedere, si sta utilizzando l'ultimo XAMPP.

Tutto quello che dovete fare è, dopo l'apertura MySQL Workbench, e invece di creare una nuova connessione, premere CTRL + R oppure clicca su scheda Database nel menu in alto. Selezionare Reverse Engineer e fornire le informazioni necessarie. Sei a posto ora.

Il workbench MySql non si blocca o mostra alcun problema di compatibilità ora.