tengo un problema al querer crear una base de datos y sus correspondientes tablas desde php. las instrucciones que ejecuto son
include("conexion.inc");
/* $host_db, $user_db, $pass_db */
if ($conn_not = mysql_connect($host_db, $user_db, $pass_db) ) {
$sql = "CREATE DATABASE \'grtr\'";
if ($result = mysql_query($sql, $conn_not)) {
echo "Base de Datos Don Pedro creada con exito";
/*NOTICIAS*/
$sql = 'CREATE TABLE `Noticias` ('
. ' `id_not` INT UNSIGNED NOT NULL AUTO_INCREMENT, '
. ' `publicar` ENUM(\'s\',\'n\') DEFAULT \'s\' NOT NULL, '
. ' `novedad` ENUM(\'s\',\'n\') DEFAULT \'n\' NOT NULL, '
. ' `fecha` DATE NOT NULL, '
. ' `titulo` VARCHAR(45) NOT NULL, '
. ' `resumen` TINYTEXT NOT NULL, '
. ' `noticia` TEXT NOT NULL,'
. ' PRIMARY KEY (`id_not`),'
. ' )'
. ' TYPE = innodb';
if ($result = mysql_query($sql, $conn_not)) {
echo "Tabla Noticias creada con exito<br>";
} else {
echo "error al crear la tabla noticias<br>";
}
alguien puede decirme cual es el problema, suponiendo que tengo los permisos del root