2016-05-04 23 views
6

Ho installato mysql-server e mysql-workbench sul mio computer locale con Ubuntu 16.04 come sistema operativo. Sono in grado di connettermi a mysql-server tramite CLI, ma non attraverso mysql-workbench.Opzione non supportata fornita a mysql_options()

mysql --version 
    mysql Ver 14.14 Distrib 5.7.12, for Linux (x86_64) using EditLine wrapper 

mysql-workbench --version 
MySQL Workbench CE (GPL) 6.3.6 CE build 511 

Ho sempre ricevuto questo errore da mysql-workbench quando provo a connettermi a mysql-server.

Unsupported option provided to mysql_options() 

favore, aiutami a capire quello che sto facendo male per risolvere questo problema vale a dire per ottenere collegato a mysql-server tramite mysql-banco di lavoro.

+0

Fa qualcosa di utile visualizzato nei [registri] (http://dev.mysql.com/doc/workbench/en/ banco di lavoro-reporting-bugs.html)? –

+0

Quali log mi potete aiutare? così posso postare anche questo. –

+0

Cosa è ['old_passwords'] (https://dev.mysql.com/doc/en/server-system-variables.html#sysvar_old_passwords) impostato su? Poiché [v6.3.6] (https://dev.mysql.com/doc/relnotes/workbench/en/wb-news-6-3-6.html), Workbench non supporta più [Pre-4.1 ("vecchio ") Protocollo di hashing] (https://dev.mysql.com/doc/en/old-client.html) fornito dal plugin' mysql_old_password' indicato da 'old_passwords = 1'. – eggyal

risposta

1

Il server variabile mysql_old_password non è più supportato da Workbench, poiché il suo supporto è stato rimosso in MySQL Server 5.7. Questo riguarda la prima opzione "Usa vecchio Authentication Protocol" SSH connessione nel MySQL Workbench che causa l'errore

opzione non supportata fornite mysql_options()

mentre si è tentato di stabilire la connessione via banco di lavoro. Quindi aggiorna MySQL-Workbench a qualsiasi versione più recente per evitare questo errore.

Si prega di controllare questo URL di riferimento: http://bugs.mysql.com/bug.php?id=78947

+0

Non so perché questo post sia stato votato. @SachinSingh, per favore forniscimi il log di mysql-error e ti fornirò la soluzione per risolvere il problema se il suddetto metodo non funziona. –

+0

Non ho votato, per favore lasciami quali log vuoi e dimmi anche il processo per ottenerli grazie per la tua risposta. –

+0

Bene. Spero che tu abbia installato il mysql usando apt-get. In tal caso, il registro degli errori si troverà in "/ var/logs/mysql /" –

1

per risolvere questo problema. È possibile eseguire il downgrade di MySQL Workbench CE (GPL) 6.3.6 alla versione 6.3.4