Quiero crear una tabla relacionada con otra anterior que ya tengo en la DB que se llama ac_users.
Necesito que tenga un campo "foraneo" , ya que es para hacer una zona privada para los visitantes de la web, y tendria que quedar registrado quien crea y entra en esa zona privada....
Este es el codigo con el que lo intenté:
use ac_users
create table zona
(
id smallint(5) NOT NULL auto_increment,
nombre varchar(30) NOT NULL,
contraseña varchar(35) NOT ,
PRIMARY KEY (id),
FOREIGN KEY (id),
REFERENCES id(id),
)
Y este el error que me da:
MySQL ha dicho: Documentación
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'create table zona
(
id smallint(5) NOT NULL auto_increment,
nombre varchar(30' at line 3