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

czy jest możliwy zdalny dostęp do bazy mysql na współdzielonych hostingach?

W większości domyślnych instalacji MySQL wiąże się z 127.0.0.1 - co pozwala tylko na połączenia lokalne.

Jeśli chcesz to zmienić (UWAGA:może to być kwestia bezpieczeństwa), musisz to zmienić w pliku konfiguracyjnym (zwykle /etc/mysql/my.cnf w dystrybucjach linux). Lub w systemie Windows może znajdować się w tych lokalizacjach:

C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf 
C:\Program Files\MySQL\MySQL Server 5.5\my.ini 
C:\Program Files\MySQL\MySQL Server 5.5\my.cnf

Zwykle wystarczy zakomentować bind-address linia w ten sposób, co pozwoli na połączenia ze wszystkich adresów IP:

# bind-address          = 127.0.0.1

Warto również zauważyć, że większość webhosterów nie zezwala na połączenia MySQL z dowolnych hostów i nie możesz tego zmienić (możesz uzyskać dostęp do instancji MySQL tylko za pomocą lokalnej aplikacji - w większości przypadków phpmyadmin).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQLI::prepare() , błąd przy użyciu symbolu zastępczego :coś

  2. Czy MySQL może zastąpić wiele znaków?

  3. Zarządzaj MySQL za pomocą phpMyAdmin na Ubuntu 9.10 (Karmic)

  4. Używanie pola wyboru HTML, aby umieścić 1 lub 0 w tabeli MySQL

  5. Podstawy dostrajania MySQL na serwerach dedykowanych