[Php-avanzado] servidor MySQL
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Lun Jul 26 10:49:46 ART 2010
Hola Jésica,
El dom, 25-07-2010 a las 23:37 +0000, Jesica Billia escribió:
>
> Estoy tratando de crear las bases de datos y las tablas desde un
> script cuando inicialmente ejecuto algunos comandos en una de las
> paginas, entonces
>
> si la BD no existe, la crea, y lo mismo las tablas. Ahora.. mi duda es
> la siguiente. Yo lo estoy probando en mi maquina, donde tengo
Te quería comentar otra parte de tu e-mail: si bien lo que hacés de
crear las tablas si no existen no está mal, lo habitual es que, al
instalar la web, el autor del sitio también cree las tablas necesarias
par que todo quede funcionando.
La otra opción más habitual, es crear un script de instalación, y
cuando el usuario (o el autor) lo ejecuta, es este único script el que
crea las tablas. Luego, el script debe ser borrado.
Esto se hace así para evitar tener en el código la creación de las
tablas, porque es un riesgo más en caso de un fallo inyección SQL...
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado