Lo script di prova, come di seguito:Come conservare i caratteri come in MySQL
CREATE TABLE test (title varchar(45) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO test (title) value ('');
La risposta dice:
1366 Incorrect string value: '\xF0\x9F\x8E\x89\xF0\x9F...' for column 'title' at row 1.
cerco di impostare la CHARSET
a utf8
, utf16
, gbk
ma le risposte sono lo stesso.
Non so come chiamare questi caratteri "" e digitarli utilizzando la tastiera. Ma sono diversi con '♥ ☆', che può essere archiviato in charset utf8
.
Grazie.
Funziona, grazie. –