現在のXserverのmysqlって、外部のスクリプトからなど直接できないですよね。
SSH経由で接続する方法があるけど、結構面倒。
外部からいろんな操作をするのではなく、特定の決まった操作だけであれば、
Xserverの方にPOST受信して、DBを操作するようなスクリプトを入れて、
外部からそこにPOST送信すればいいのではないかと思いました。
もちろん、セキュリティ的に、気をつけないといけないので、
特定のIPや環境情報、パスワードなども入れて作らないと行けないですね。
SQL文を直接受信できるような、受信スクリプトにしてもいけないです。
apiを作るよりも、簡単にできそうです。
PHPでPOST送信 参考
https://qiita.com/okdyy75/items/d21eb95f01b28f945cc6