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

MySQL Eccezione:impossibile connettersi a nessuno degli host MySQL specificati. tramite C#

Potrebbero esserci dei motivi per questo problema.

  1. Controlla i tuoi host file. (Vai al menu Esegui e oltre+invio %systemroot%\system32\drivers\etc\ . Apri Notepad.exe in modalità amministratore e modifica gli host file.)

Dovrebbe avere

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Molto probabilmente che stai usando alcune porte per connetterti a MySQL. Quindi devi includere il numero di porta nella stringa di connessione.

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

Quindi dovrebbe piacere

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

Di solito la porta è 3306 quindi fai attenzione a cosa stai inserendo come un numero di porta MySQL.