Hola a todos, quisiera saber la forma de como insertar cientos de registros en una tabla, por ejemplo una tabla de paises. Encontre una lista de paises y quisiera para no tener que hacerlo de manera manual insertar esta lista a la base de datos. La estructura esta hecha asi:
insert into tabla (id, pais) values(NULL, 'Afganistán');
Solo que mi tabla esta hecha de esta manera:
create table paises (
id_pais int(4) auto_increment not null,
pais varchar(255),
id_usuario varchar(255),
fecha datetime not null,
modificacion datetime not null,
observacion blob, key(id_pais)
)
y por lo que necesitare en cada tabla se guarde a su vez el registro correspondiente, no solo el del pais. El usuario seria el mismo: Administrador, la fecha la hago al insertar por medio de now() al igual que modificacion que guarda la fecha y en observacion: NINGUNA.
De manera que insert debe tener esos otros datos.
de manera que creo que debe quedar asi y no se si este correcto:
insert into tabla (id_pais, pais,id_usuario,fecha,modificacion,observacion) values(NULL, 'Afganistán','Administrador','now()','now()','NINGUNA');
Otro punto usando el sql de phpmyadmin en que zona colocaria insert? si ya tengo la tabla hecha?
insert into tabla (id, pais) values(NULL, 'Afganistán');
Solo que mi tabla esta hecha de esta manera:
create table paises (
id_pais int(4) auto_increment not null,
pais varchar(255),
id_usuario varchar(255),
fecha datetime not null,
modificacion datetime not null,
observacion blob, key(id_pais)
)
y por lo que necesitare en cada tabla se guarde a su vez el registro correspondiente, no solo el del pais. El usuario seria el mismo: Administrador, la fecha la hago al insertar por medio de now() al igual que modificacion que guarda la fecha y en observacion: NINGUNA.
De manera que insert debe tener esos otros datos.
de manera que creo que debe quedar asi y no se si este correcto:
insert into tabla (id_pais, pais,id_usuario,fecha,modificacion,observacion) values(NULL, 'Afganistán','Administrador','now()','now()','NINGUNA');
Otro punto usando el sql de phpmyadmin en que zona colocaria insert? si ya tengo la tabla hecha?