Mysql
 sql >> Database >  >> RDS >> Mysql

C# con MySQL - Errore:Guid deve contenere 32 cifre con 4 trattini quando si tenta di aprire la connessione

Il tuo crash proviene da Driver.LoadCharacterSets , che è che esegue SHOW COLLATION . Questo è bug 92982 che è stato segnalato rispetto al driver Connector/NET.

Secondo l'OP in quel caso, ha risolto il problema disabilitando skip-character-set-client-handshake impostazione nel suo my.cnf per MySQL Server. Se hai anche questa impostazione, prova a disabilitarla per vedere se risolve il problema.

Altrimenti, puoi passare a MySqlConnector , una libreria ADO.NET alternativa per MySQL, che non presenta questo bug.