Lorsque vous installez Prestashop sur un serveur avec Mysql 5.7, vous obtiendrez un processus d'installation erroné :
"Erreur SQL sur requête Toutes les parties d'un KEY PRIMARY doivent être PAS NULL, si vous avez besoin de NULL dans une clé, utilisez UNIQUE à la place"
Cette erreur casse votre processus d'installation si vous essayez de réinstaller autant de fois. Voici la façon de résoudre ce problème.
Ouvrez votre fichier Prestashop-package/install/data/db_structure.sql :
Trouver
CREATE TABLE `PREFIX_cart_product`
Regardez ci-dessous cette ligne et changez PRIMARY KEY en UNIQUE
Enregistrer et sortir. C'est tout. Maintenant, vous pouvez réinstaller sans aucun problème.