sql >> Base de Datos >  >> RDS >> Mysql

Sigo recibiendo este código de error mysql # 1089

Con la parte

PRIMARY KEY (`movie_id`(3))

le está diciendo a mysql que cree una clave de subparte* en los primeros 3 bytes de la identificación de la película. Esto solo funciona para tipos de cadena.

Necesitas usar

PRIMARY KEY (`movie_id`)

sin proporcionar una longitud.

*¿Es seguro que la consulta genera el error? Nunca vi eso en una clave principal, se usa para índices.