L'erreur indique clairement que vous n'avez pas utf8mb4
pris en charge sur votre serveur stage db.
Cause :probablement localement vous avez MySQL
version 5.5.3
ou supérieur, et sur scène/VPS hébergé vous avez MySQL
version du serveur inférieure à 5.5.3
Les jeux de caractères utf8mb4 ont été ajoutés dans MySQL 5.5.3.
Solution 1 :Mettez simplement à niveau votre serveur MySQL vers 5.5.3 (au moins) - pour la prochaine fois, soyez conscient de la version que vous utilisez localement, pour la scène et pour la production, tout doit être le même.Une suggestion - actuellement, le jeu de caractères par défaut doit être utf8mb4
.
Solution 2 (non recommandé) :convertir le jeu de caractères actuel en utf8
, puis exportez les données - elles se chargeront correctement.