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

crear base de datos

Estas en el tema de crear base de datos en el foro de Bases de Datos General en Foros del Web. hola: bueno, necesito crear dos bases de datos mySQL, pero la cosa es que no se como hacerlo, necesito que me expliquen como hacerlo, o ...
  #1 (permalink)  
Antiguo 10/02/2005, 23:52
Avatar de satake  
Fecha de Ingreso: julio-2004
Mensajes: 140
Antigüedad: 19 años, 8 meses
Puntos: 0
crear base de datos

hola:
bueno, necesito crear dos bases de datos mySQL, pero la cosa es que no se como hacerlo, necesito que me expliquen como hacerlo, o que me den el codigo, en esa base de datos necesito dos tablas, la tabla c_mensajes:

Campo | Tipo | longitud
--------+---------+-----------
texto | text |
id | bigint | 20
color | varchar | 7

Y la tabla c_usuarios:

Campo | Tipo | longitud
--------+---------+-----------
nombre | varchar | 20
cookie | int | 11
time | int | 11

quisiera saber como se hace, o que me pasen el codigo y que me digan con que extension tengo que guardar el archivo,, desde ya muchas gracias. chau.
  #2 (permalink)  
Antiguo 11/02/2005, 08:47
Avatar de H0m3r0J4y  
Fecha de Ingreso: abril-2002
Mensajes: 123
Antigüedad: 22 años
Puntos: 0
CREATE DATABASE nombrebasededatos;
USE nombrebasededatos;

CREATE TABLE textos (
id UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
texto TEXT NOT NULL,
color VARCHAR(7) NOT NULL DEFAULT''
);

CREATE TABLE cookies (
nombre VARCHAR(20) NOT NULL DEFAULT'',
cookie INT UNSIGNED NOT NULL,
time DATETIME NOT NULL
);

Modifique dos de los datos que habias puesto, nunca uses una fecha u hora como int, eso no te permitira hacer calculos en el futuro. Y un bigint en MySQL es ENORME!!!! para id basta con un INT, y te dire que un INT de 11 como puse es demasiado tambien.

Salutes!
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 03:35.