Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mySQL-Ausnahme:Es kann keine Verbindung zu einem der angegebenen MySQL-Hosts hergestellt werden. über C#

Es könnte einige Gründe für dieses Problem geben.

  1. Überprüfen Sie Ihre Hosts Datei. (Gehen Sie zum Menü „Ausführen“ und hinter+enter %systemroot%\system32\drivers\etc\ . Öffnen Sie Notepad.exe im Administratormodus und bearbeiten Sie hosts Datei.)

Es sollte

haben
# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Sehr wahrscheinlich verwenden Sie einen Port, um sich mit MySQL zu verbinden. Sie müssen also die Portnummer in die Verbindungszeichenfolge aufnehmen.

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

Also sollte es wie

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

Normalerweise ist der Port 3306 Seien Sie also vorsichtig, was Sie eingeben, z. B. eine MySQL-Portnummer.