sql >> Databáze >  >> RDS >> Mysql

Výjimka mySQL:Nelze se připojit k žádnému ze zadaných hostitelů MySQL. přes C#

Tento problém může mít nějaké důvody.

  1. Zkontrolujte své hostitele soubor. (Přejděte do nabídky Spustit a přes +enter %systemroot%\system32\drivers\etc\ . Otevřete program Notepad.exe v režimu správce a upravte hostitele soubor.)

Mělo by mít

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Je velmi pravděpodobné, že pro připojení k MySQL používáte nějaký port. Takže musíte do připojovacího řetězce zahrnout číslo portu.

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

Takže by se to mělo líbit

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

Port je obvykle 3306 takže buďte opatrní, co zadáváte, jako je číslo portu MySQL.




  1. MySQL:Vyberte data z tabulky, kde datum spadá do aktuálního týdne a aktuálního měsíce

  2. Správa klíčů SSL a šifrování dat MySQL při přenosu

  3. Získejte seznam soukromých procedur/funkcí z těla balíčku

  4. Cizí klíče – co pro mě dělají?