Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Crear base datos

Estas en el tema de Crear base datos en el foro de Bases de Datos General en Foros del Web. Hola compañeros(as) Me gustaria saber si se puedo hacer una base datos(MySql) en el block de notas y guardarla con extension php o sql, mas ...
  #1 (permalink)  
Antiguo 01/09/2004, 09:09
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 8 meses
Puntos: 0
Crear base datos

Hola compañeros(as)

Me gustaria saber si se puedo hacer una base datos(MySql) en el block de notas y guardarla con extension php o sql, mas que todo para cuando la suba a mi servidor pagado lo deje en el directorio.

Ya que no tengo muy claro en que parte del directorio de el PhpMyAdmin queda la base datos creada Por Ejemplo que quede en el directorio c:\appserv\www\PhpMyAdmin\base_datos_prueba.sql.

He estado investigando y por ahii encontre que para crear una base datos se debe poner esto mysql -u root base_datos <prueba.sql pero en que parte queda guardada y despues de crearla como la llamo se supone que se ocupa el mysql_connect("host", "usuario", "pass");
mysql_select_db("Mi_base_datos");

Mi idea es hacer algo similar a esto:

CREATE TABLE `usuarios` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 30 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`fecha` INT( 15 ) NOT NULL ,
`nivel` INT( 2 ) NOT NULL ,
`descripcion` LONGTEXT NOT NULL ,
INDEX ( `id` )
);

pero aca tengo una tabla creada como lo hago para decir que me cree la base datos osea algo asi:

************************************************** ******
Codigo para crear base datos
...
....
....
CREATE TABLE `usuarios` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 30 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`fecha` INT( 15 ) NOT NULL ,
`nivel` INT( 2 ) NOT NULL ,
`descripcion` LONGTEXT NOT NULL ,
INDEX ( `id` )
);

y despues de esto guardar esto con extension php o mysql.


Se podra hacer esto.

De antemano se agradece
  #2 (permalink)  
Antiguo 02/09/2004, 00:05
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
Hola juan007

Cita:
Ya que no tengo muy claro en que parte del directorio de el PhpMyAdmin queda la base datos creada Por Ejemplo que quede en el directorio c:\appserv\www\PhpMyAdmin\base_datos_prueba.sql.
La Base de Datos que tu creas no se guadan dentro del phpMyAdmin, estan en otro lugar,..si estas con un proveedor de hosting no creo que tengas permisos para acceder a esa carpeta, y no se guardan como tu lo mencionas ..se cran 4 archivos (en este momento no recuerdo las extensiones)

Cita:
Me gustaria saber si se puedo hacer una base datos(MySql) en el block de notas y guardarla con extension php o sql, mas que todo para cuando la suba a mi servidor pagado lo deje en el directorio.
lo que tu puedes hacer en el blok de notas es crear un script sql, lo que haces es crear la base de datos, mas no es la base de datos, ahi no se va almacenar ninguna informacion

Cita:
CREATE TABLE `usuarios` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 30 ) NOT NULL ,
`pass` VARCHAR( 30 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`fecha` INT( 15 ) NOT NULL ,
`nivel` INT( 2 ) NOT NULL ,
`descripcion` LONGTEXT NOT NULL ,
INDEX ( `id` )
);

pero aca tengo una tabla creada como lo hago para decir que me cree la base datos osea algo asi:
puedes crear un php en donde coloques ese codigo para que crees la BD, eso lo pudes encontar en un monton de manuales.

Saludos
  #3 (permalink)  
Antiguo 06/10/2010, 13:44
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Crear base datos

Lo que tu pides si es posible de hacer, mira yo hice asi:
Cree una base de datos como pruaba, en el mysql, admin,.
Luego hice la tabla con sus campos y valores, una vez creado, lo exporte y guarde.
Ese archivo.sql que se creo, lo abri con un editor de textos, yo use "Ultraedit". me dijo abrir en formato 2, y asi lo abri, luego si, queria podia cambiar los valores de los campos y todo, o si queria, creaba un archivo nuevo, con nuevo nombre y todo, y luego lo guaradas.
Te aconsejo que lo hagas asi para que veas algo importante, el archivo.sql no es una base de datos, es una tabla que va dentro de una base de datos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:16.