実稼働サーバーを2つに分けて、1つはコードの実行用、もう1つはDB用のMySQL(MySQL)に分けます。
MySQLサービスをサブスクライブしたい場合、提案はありますか?このようなスタンドアロンのデータベースサービスを必要とするアプリケーションはほとんどありません。そこで、必要なだけデータベースを作成できるサービスを提供したいと思います。
みんな、ありがとう。 :)
セキュリティ上の理由でこれを行っていますか?もしそうなら、DBを別の公的にアクセス可能なネットワーク上に置くことは目的を破るからです。 WebサーバーとDBサーバーを別々のサーバーに保持するという考え方は、WebサーバーをDMZに配置する必要があるが、データベースサーバーには配置しないようにするためです。
最善の方法は、DBを別のサーバーに配置するWebホストを見つけることですが、ネットワーク内からのみアクセスできるWebホストを見つけることです。ただし、このようなWebホストは手元にありません。
他の理由でDBとアプリケーションを分離したい場合、DremaHostは、別々のサーバーでホストされる無制限のMySQLデータベースとの共有ホスティングを提供します。それでも、私はDreamHostが好きで、みんなに推薦しますが、これがWebホストを切り替える理由であるかどうかはわかりません。
よりスケーラブルなデータベースアクセスが必要な場合は、AmazonのSimpleDBまたはAmazon Relational Database Service(RDS)を試すことができます。どちらもクラウドデータストレージを提供します。後者にはMySQLオプションが含まれていると思います。