S částí
PRIMARY KEY (`movie_id`(3))
říkáte mysql, aby vytvořil klíč dílčí části* na prvních 3 bajtech filmového id. Toto funguje pouze pro typy řetězců.
Musíte použít
PRIMARY KEY (`movie_id`)
bez uvedení délky.
*Je si jistý, že dotaz vedl k chybě? Nikdy jsem to neviděl na primárním klíči, používá se pro indexy.