Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се свърже с отдалечен MySQL сървър

Неща за проверка:

  1. MySQL слуша на публичен IP (звучи така, сякаш сте го направили)
  2. MySQL слуша на стандартен порт / вие свързвате същия порт, който слуша.
  3. Има ли работеща защитна стена на отдалечената машина? (Те обикновено са пакетирани стандартно в дистрибуции) Защитната стена конфигурирана ли е да позволява връзки към този порт?
  4. Ако отдалечената машина е в друга мрежа, има ли транслация на мрежов адрес (NAT) между вашата връзка и крайната машина – ако е така, конфигурирана ли е тя да позволява преминаването на MySQL порта.
  5. Е my.cnf файл, конфигуриран да позволява връзки от всичко различно от localhost 127.0.0.1 IP адреси – въпреки че е по-вероятно да получите отговор за отказан достъп, отколкото да не можете да се свържете.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добрият ефективен метод за свързване на MySQL от PHP?

  2. Ускоряване на (бавна) огромна база данни на WordPress

  3. Как мога да изчистя паметта, докато изпълнявам дълъг PHP скрипт? опитах unset()

  4. Добавете List<int> към параметър на mysql

  5. Трябва ли да използвам функция JOIN или да изпълня няколко заявки в структура на цикъл?