Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

C# com MySQL - Erro:Guid deve conter 32 dígitos com 4 traços ao tentar abrir a conexão


Sua falha vem de Driver.LoadCharacterSets , que é executando SHOW COLLATION . Este é o bug 92982 que foi relatado em relação ao driver Connector/NET.

De acordo com o OP nesse caso, ele corrigiu o problema desativando o skip-character-set-client-handshake configuração em seu my.cnf para MySQL Server. Se você também tiver essa configuração, tente desativá-la para ver se resolve o problema.

Caso contrário, você pode alternar para MySqlConnector , uma biblioteca ADO.NET alternativa para MySQL, que não possui esse bug.