bueno muestro un par de cosas que si que funcionan correctamente,
crear un base de datos sin acceder a phpmyadmin:
Código PHP:
<?php
$db = mysqli_connect('localhost', 'root', '') or die("No se puede establecer la conexión con la base de datos");
$consulta = "CREATE DATABASE mibasededatos";
if (mysqli_query($db, $consulta)) {
print "<p>Base de datos creada correctamente.</p>";
} else {
print "<p>Error al crear la base de datos.</p>";
}
?>
Un enlace interesante
http://www.mclibre.org/consultar/php/lecciones/php_db_mysql_1.html#Ejemplos11
Gracias de todas formas por la ayuda, una cosa lleva a otra y al final a la solución!