Since you are not using MySql, you must be using that other database.
Table creation via a PHP page is handy if you are making an installation script or something. It is also a handy way to save your structure. Some people prefer a database administration tool. I prefer a simple PHP page I made that allows me to type in raw SQL, then the page returns the results. I do most of my db and table creation there, then when I get a design I am happy with I save it in a php page.