これは、php コードを使用するときに発生するエラーです。
"mysql_connect($host,$user,$password)", where $host="IP_of_my_system":
Warning: mysql_connect(): Host 'xxx' is not allowed to connect to this MySQL server in C:\xampp\htdocs\mysqltest\insert.php on line 4
しかし、IP の代わりに localhost を使用すると、問題なく動作します。
この動作はなぜですか?

を確認できます。このタブでは、ユーザー「testmvc」が任意のホスト (%) から、指定された権限で「testmvc」スキーマにアクセスできることがわかります。