我正在尝试更改mySQL数据库(ver。5.6.45)从utf8到utf8mb4,以便能够发布emojis。
这就是我要做的:
ALTER TABLE contenidos CHANGE COLUMN titulo varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE contenidos CHANGE COLUMN titulo CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE contenidos CHANGE COLUMN titulo varchar(500) CHARACTER SET utf8mb4;
我一直有这个错误:
1064-您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以获得正确的语法
如果我从phpmyadmin更改排序规则,我可以这样做,但它似乎不起作用,因为emojis在数据库中不是保存程序。所以我想我也应该换一个字符集。