sql >> Databáze >  >> RDS >> Mysql

je možný vzdálený přístup k databázi mysql na sdílených hostingech?

Ve většině výchozích instalací se MySQL váže na 127.0.0.1 – což umožňuje pouze místní připojení.

Pokud to chcete změnit (POZOR:může jít o bezpečnostní problém), musíte to změnit v konfiguračním souboru (obvykle /etc/mysql/my.cnf v linuxových distribucích). Nebo ve Windows to může být na těchto umístěních:

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

Obvykle stačí zakomentovat bind-address linka jako je tato, která umožní připojení ze všech IP adres:

# bind-address          = 127.0.0.1

Za zmínku také stojí, že většina webhosterů nepovolí připojení MySQL z libovolných hostitelů a tuto skutečnost nemůžete změnit (k své instanci MySQL můžete přistupovat pouze pomocí místní aplikace - ve většině případů phpmyadmin).



  1. Databázový model pro rezervační systém autoškoly. Část 1

  2. Vytvořte DISTINCT hodnoty v STRING_AGG

  3. Nasazení certifikátu pro šifrované připojení SQL Server

  4. MySQL JOIN pro nahrazení ID hodnotami z jiné tabulky