I am deploying a small PHP + MySQL service to my client and would like to know what is the proper way to set up the database:
- Should I use the hosting provider control panel and create the database schema?
- Or should I put SQL
CREATE
scripts in my PHP to run during the "init phase"? Do hosting providers even allow PHP to create tables?
It's a really small site, one tiny info page and one web service page for fetching data from the database.