Du måste ställa in fjärrkontrollen example.com
när du anropar initieringsfunktionen för databasanslutningen. Till exempel:
mysqli_connect("example.com", 'username', 'password', 'database name');
Men du måste kontrollera om example.com
s MySQL-server är inställd på att acceptera anslutningar från andra värdar (se bind-address
direktiv i din my.cnf
eller my.ini
), och att username
du ansluter med är inställd på att kunna ansluta från externa domäner.
Tänk på följande Användare sida av phpMyAdmin:
Det är tydligt att endast användaren test
har åtkomst från externa domäner (%
i värden fält). Visas inte på bilden, men användaren test
har full behörighet på databasen som heter test
. De andra användarna är bundna till den lokala domänen, även om servern är inställd på att acceptera anslutningar utifrån, får användarna ett förnekande vid autentisering.