sql >> Databasteknik >  >> RDS >> Mysql

Ansluter fjärrserver mysql-databas till localhost

Om du vill att din PHP-kod ska ansluta till en fjärrbaserad MySQL-databas, behöver du bara ange den fjärrvärden när du anropar funktionen som ansluter till MySQL.

Till exempel när du ringer mysql_connect() , ange inte localhost som första parameter -- men din riktiga fjärrvärd.
Samma med mysqli::__construct() eller PDO , naturligtvis.


Ett par anteckningar:

  • Din fjärrvärd måste acceptera anslutningar till MySQL (tänk på brandväggen)
  • Din fjärranslutna MySQL-databasserver måste acceptera anslutningar från icke-lokal värd
  • Att skicka frågor och hämta resultat till/från en server som ligger långt borta kommer att gå mycket långsammare än att göra det på localhost!


  1. Hur man använder index för att förbättra MySQL-frågeprestanda

  2. MySQL Integer vs DateTime index

  3. INNER JOIN samma bord

  4. Java/GWT/MySQL:anslutning nekad?