hola amigos, tengo una duda, haber si me la podeis solucionar, me acabo de iniciar en mysql, y aunque utilizo myphpadmin, me gusta meter la sentencia a mano, he usado anteriormente access, por lo que lo de las llaves y tal lo conozco y se cuando se ponen y todo.
Yo he cogido y he creado esta sentencia, es un ejemplo, aunque aun no le pondre en la página:
Código:
CREATE TABLE usuarios (
id tinyint(3) NOT NULL auto_increment,
nick char(30) NOT NULL,
password char(5) NOT NULL,
email char(30) NOT NULL,
primary key (id))
Es correcto?? he creado la tabla usuarios, con los campos id,nick,pass y email. Como el id de usuario será único, puesto que se incrementa, he asignado llave pricipal al campo id, es correcta la sentencia?? el gestor me la ha aceptado, si mi ejemplo está correcto confirmarmelo.
pero es que dudaba porque en algunas páginas he visto en la ultima línea:
esto significa lo mismo que primary key? yo creo que no, pero no estoy seguro, en caso de que sea diferente, que significa esto ultimo???
muchas graciasss