我正在使用 MySQL 5.7.20。我的架构、表和列都支持utf8mb4
. 我使用了以下内容:
ALTER SCHEMA `MyDB` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;
ALTER TABLE MyDB.Videos CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
我不明白为什么我仍然收到以下错误:
DatabaseError: 1366 (HY000): Incorrect string value: '\xF0\x9F\x92\x96' for column 'Content' at row 1
不知道是什么原因,求大神帮忙。