Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyjątek mySQL:nie można połączyć się z żadnym z określonych hostów MySQL. przez C#

Może być kilka przyczyn tego problemu.

  1. Sprawdź hosty plik. (Przejdź do menu Uruchom i wklej +enter %systemroot%\system32\drivers\etc\ . Otwórz Notepad.exe w trybie administratora i edytuj hosty plik.)

Powinien mieć

# localhost name resolution is handled within DNS itself.
    127.0.0.1       localhost   ::1             localhost
  1. Bardzo prawdopodobne, że używasz jakiegoś portu do łączenia się z MySQL. Musisz więc dołączyć numer portu do ciągu połączenia.

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

Więc powinno jak

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

Zwykle port to 3306 więc uważaj na to, co wprowadzasz, na przykład numer portu MySQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd MySQL 1449:Użytkownik określony jako definiujący nie istnieje

  2. Jak zwiększyć wydajność MySQL AWS dwukrotnie w porównaniu z Amazon RDS przy tym samym koszcie?

  3. czy mogę użyć zmiennej do określenia OUTFILE w mysql

  4. node.js async/await za pomocą MySQL

  5. Indeksowanie pól logicznych