sql >> Databasteknik >  >> RDS >> Mysql

mySQL-undantag:Det går inte att ansluta till någon av de angivna MySQL-värdarna. genom C#

Det kan finnas några anledningar till det problemet.

  1. Kontrollera dina värdar fil. (Gå till Kör-menyn och förbi+enter %systemroot%\system32\drivers\etc\ . Öppna Notepad.exe i administratörsläge och redigera värdar fil.)

Det borde ha

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Mycket troligt att du använder någon port för att ansluta till MySQL. Så du måste inkludera portnummer i anslutningssträngen.

https://www.connectionstrings.com/mysql/

Så det borde gilla

Server=myServerAddress;Port=1234;Database=myDataBase;Uid=myUsername;
Pwd=myPassword;

Vanligtvis är Port 3306 så var försiktig med vad du matar in som ett MySQL-portnummer.




  1. Hur date_part() fungerar i PostgreSQL

  2. Tilldela om värdåtkomstbehörighet till MySQL-användare

  3. Forum för bästa SQL Server Performance för hjälp med de svåraste frågorna

  4. Hur ändrar jag standardschemat i sql-utvecklare?