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

Nie można połączyć się ze zdalnym serwerem MySQL

Rzeczy do sprawdzenia:

  1. MySQL nasłuchuje na publicznym IP (wygląda na to, że skończyłeś)
  2. MySQL nasłuchuje na standardowym porcie / łączysz się z tym samym portem, którego nasłuchuje.
  3. Czy na zdalnym komputerze działa zapora sieciowa? (Zazwyczaj są one standardowo pakowane w dystrybucjach) Czy firewall jest skonfigurowany tak, aby zezwalać na połączenia z tym portem?
  4. Jeśli zdalna maszyna znajduje się w innej sieci, czy zachodzi translacja adresów sieciowych (NAT) między twoim połączeniem a maszyną końcową - jeśli tak, czy jest skonfigurowana tak, aby przepuszczać port MySQL?
  5. Czy my.cnf? plik skonfigurowany tak, aby zezwalał na połączenia z czegokolwiek innego niż localhost 127.0.0.1 Adresy IP – chociaż bardziej prawdopodobne jest, że otrzymasz odpowiedź o odmowie dostępu, niż niemożność połączenia.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapętl MySQL, aby wstawić dane do tabeli

  2. Czy mogę wykonać mysql Select, Update i Delete w jednym zapytaniu?

  3. MySQL AUTO_INCREMENT według grupy przy użyciu InnoDB lub alternatyw

  4. Próba połączenia ze zdalnym hostem MySQL (błąd 2003)

  5. Procedury składowane MySQL używają ich lub nie