Certamente, puoi creare delle pagine PHP che ricevano richieste HTTP contenenti informazioni sulle query da eseguire, e rispondano di conseguenza, per esempio definendo un sistema REST.
Renderlo sicuro e performance non è del tutto banale, ma fattibile.
Il più delle volte è meglio e più semplice usare un unico database, ma dipende dai casi d'uso...