Crear bases de datos desde php

SeiYa

Pues eso, que no se muy bien como se tiene que hacer.

Hago una conexion al mysql, después ¿qué hago? selecciono una base de datos, creo la nueva y cambio la selección a la nueva ? es que no tengo muy claro como haría para crear una base e de datos nueva, eso es todo. A través de PHP claro, a través de un fichero de instalación en php eso es más o menso lo que quiero.

Gracias y un saludo

SeiYa

mysql_connect("localhost", "root", "");
mysql_query("CREATE DATABASE fr");

Y nada, no me crea la puta base de datos coño.

L

¿Has probado metiendole los campos a la tabla? Porque me parece que estas creando una tabla sin nada.

Create Table NombreTabla (
nombre_columna1 TIPO_DATO,
nombre columna2 TIPO_DATO,
nombre_columna3 TIPO_DATO,
);

Salu2

radykal

El está intentando crear una base de datos, no una tabla, ^^

L

Ostia es verdad, no me habia dado cuenta! xD

l31m

si pones mysql_query("CREATE DATABASE en google te salen mil paginas :S

-nazgul-

Si estás usando un host externo es posible que no tengas permiso para crear bases de datos...

SeiYa

¿Os podéis imaginar cúal era el problema?

El más estúpido del mundo. El phpMyAdmin no muestra las nuevas bases de datos (las tablas sí) hasta que no vuelvas a entrar a el.

Yo con el mismo script 10 veces total que no se que hice que volví a mirar y digo, coño, pero si me ha creado la base de datos y hasta las tablas ...

Manda narices xDDD ahora abriré un nuevo post que tengo mas dudas XD.

Usuarios habituales

  • SeiYa
  • -nazgul-
  • l31m
  • Love-Hate
  • radykal