Prima di fare la creazione delle tabelle ti devi connettere a Mysql, creare il database se non esiste, scegliere il database e poi creare le varie tabelle....

codice:
<?php
$conn = mysql_connect('host', 'user', 'password') or die(mysql_error());

mysql_query("CREATE DATABASE IF NOT EXISTS nome_db");
mysql_select_db('nome_db') or die(mysql_error());
aggiungi la segnalazione di errore anche alle tue queries "create table...."