0
Ist es möglich, ein Emoji in einem mysql-Trigger zu verwenden?Verwenden Sie ein Emoji in einem MySQL-Trigger
Derzeit, wenn ich den Auslöser mit dem Emoji darin speichern, ändert sich der Emoji zu einem?
Meine Tabelle ist charset = utf8mb4 COLLATE = utf8mb4_bin
/*!50003 SET SESSION SQL_MODE="NO_ENGINE_SUBSTITUTION" */;;
/*!50003 CREATE */ /*!50017 DEFINER=`dbadmin`@`%` */ /*!50003 TRIGGER `push` AFTER UPDATE ON `users` FOR EACH ROW BEGIN
IF (NEW.deviceToken != OLD.deviceToken) THEN
INSERT INTO pushqueue (deviceToken, message)
SELECT NEW.deviceToken, "Thank you for downloading. ? ";
END IF;
END */;;
DELIMITER ;
Können Sie einen minimalistischen Code bereitstellen, der für Sie nicht funktioniert? – gaborsch
Code zum ursprünglichen Beitrag hinzugefügt – JEMA
Haben Sie versucht, das Zeichen als Unicode einzufügen? Auch wenn der Speicher korrekt ist, können Sie Informationen auf dem Ausgabekanal verlieren. Überprüfen Sie Ihre Verbindungseinstellungen, Ihre App-Konventionen usw. – gaborsch