sql >> Base de Datos >  >> RDS >> Mysql

Excepción mySQL:no se puede conectar a ninguno de los hosts MySQL especificados. a través de C#

Podría haber algunas razones para ese problema.

  1. Compruebe sus hosts expediente. (Vaya al menú Ejecutar y presione + enter %systemroot%\system32\drivers\etc\ . Abra Notepad.exe en modo Administrador y edite hosts archivo.)

Debería tener

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Muy probablemente esté usando algún puerto para conectarse a MySQL. Por lo tanto, debe incluir el número de puerto en la cadena de conexión.

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

Así que debería gustar

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

Por lo general, el puerto es 3306 así que tenga cuidado con lo que ingresa, como un número de puerto MySQL.