hola amigos,
Soy nuevo a este foro de bd :) Mi pregunta es, como puedo intriducir datos en la base de datos desde la consola. Tengo contratado un hosting con php y mysql, y dentro del panel de control del proveedor, me dan la opción de utilizar phpmyadmin para gestionar las bases de datos, pero me gustaria saber como puedo acceder a ellas en modo consola desde mi pc.
Acabo de meterme a aprender mysql para aplicarlo en un proyecto web, se trata de un pequeño catalogo donde muestro unos productos y sus caracteristicas. Os cuelgo una imagen:
http://www.micarpeta.es/mysql/catalogo.jpg
Aprovecho para exponeros como he planteado la base de datos y la tabla con sus campos y tipos de datos, para que opineis y me aconsejeis, no se si esta del todo bien. Seguro hay alguna cosa que esta mal.
create table catalogo (
imagen varchar not null default '/default.jpg',
referencia char(9) not null,
nombre varchar(20) not null,
descripcion text,
precio float unsigned default '19.99'
primary key(referencia)
);
Si al campo referencia lo declaro 'clave primaria', es necesario declararlo 'not null'?
Hay algo que pudiera mejorarse? alguna incongruencia?
muchas gracias!!