Mysql
 sql >> база данни >  >> RDS >> Mysql

C# с MySQL - Грешка:Guid трябва да съдържа 32 цифри с 4 тирета, когато се опитвате да отворите връзката

Сривът ви идва от Driver.LoadCharacterSets , което е код>ПОКАЖЕТЕ СЪБОРЯВАНЕ . Това е бъг 92982 който е докладван срещу драйвера на Connector/NET.

Според ОП по този случай той отстрани проблема, като деактивира skip-character-set-client-handshake настройка в неговия my.cnf за MySQL Server. Ако и вие имате тази настройка, опитайте да я деактивирате, за да видите дали решава проблема.

В противен случай можете да превключите към MySqlConnector , алтернативна библиотека ADO.NET за MySQL, която няма тази грешка.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо засегнатите редове връщат 0 при успешно актуализиране/изтриване?

  2. не може да увеличи лимита за отворени файлове в mariadb 10 на centos7

  3. mysql заявка за получаване на рождени дни за следващите 10 дни

  4. MySQL заявка за получаване на имена на колони?

  5. проверете дали съществува колона преди ALTER TABLE -- mysql