Nach dem Upgrade von Version 1.3 auf 1.4 erhielt ich Protokollmeldungen über ein nicht unterstütztes Authentifizierungs-Plugin. Serverseitig wird nichts geändert.
could not use requested auth plugin '': this authentication plugin is not supported
unknown auth plugin:
Treiberversion (oder git SHA): d523deb1b23d913de5bdada721a6071e71283618
Go-Version: 1.10.3
Serverversion : MySQL 5.5.59-cll
Serverbetriebssystem: unbekannt
Ich sehe ein ähnliches Problem, allerdings mit einem anderen Plugin, das anscheinend nicht verwendet werden kann.
[mysql] 2018/07/02 17:10:36 driver.go:120: could not use requested auth plugin 'mysql_native_password': this user requires mysql native password authentication.
Die Änderung scheint von affd4c93966fe80839dc3dd720440aaad00914b9 eingeführt worden zu sein, da frühere Revisionen kein solches Problem haben, obwohl keine Änderungen am Server- oder Client-Code vorgenommen wurden. Dies ist mir auch beim Upgrade von 1.3.0 auf 1.4.0 aufgefallen.
Serverversion: mysql:5.7 Docker-Image
Go-Version: go version go1.10 linux/amd64
Gleiches Problem für Serverversion: 5.1.66-0+squeeze1-log
https://github.com/go-sql-driver/mysql/blob/master/packets.go#L236
gibt ein leeres Plugin zurück, das die Warnung auslöst
Vor etwa einem Monat gab es eine weitere Ausgabe zu diesem Thema. Dies ist bereits abgeschlossen, auch wenn die Diskussion meines Erachtens kein Ergebnis gebracht hat. Es gibt einen separaten Branch von @julienschmidt , der das Problem zumindest in meinem Fall gelöst hat. Vielleicht können Sie versuchen, ob dieser Zweig auch für Sie funktioniert.
Go-Version: go version go1.9.6 linux/amd64
Serverversion: 5.1.73
Serverbetriebssystem: centos-release-6-9
Dieser Zweig hat es für mich gelöst. Würde es mit Master zusammengeführt werden?
go version go1.10.2 windows/amd64
Serverversion: 5.1.66-0+squeeze1-log
Ich stoße wieder auf dieses Problem -_- !。Warum nicht dieses Problem mit dem Master zusammenführen?
Pull-Request für diesen Branch geöffnet: #835
Diskussion hier fortsetzen: #815
Hilfreichster Kommentar
Ich sehe ein ähnliches Problem, allerdings mit einem anderen Plugin, das anscheinend nicht verwendet werden kann.
Die Änderung scheint von affd4c93966fe80839dc3dd720440aaad00914b9 eingeführt worden zu sein, da frühere Revisionen kein solches Problem haben, obwohl keine Änderungen am Server- oder Client-Code vorgenommen wurden. Dies ist mir auch beim Upgrade von 1.3.0 auf 1.4.0 aufgefallen.
Serverversion: mysql:5.7 Docker-Image
Go-Version:
go version go1.10 linux/amd64