LMLPHP后院

如何让MySQL支持utf8mb4字符集

就像我前面文章提到的,我一直很想亲自试试 utf8mb4 字符集,这个支持 emoji 的字符集到底是有什么样的魔力。下面讲述了实现的方式。前提条件是 MySQL5.5 版本之后才可以支持,目前新买的 VPS,新装的系统一般都是支持的。修改 /etc/my.cnf,如下配置:[client] default-character-set = utf8mb4 [mysql] default-character-se...

MySQL 非法混合字符集等号操作异常

n 'LmlException' with message 'HY000 1267 Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE) for operation '='' in ...报错原因是因为搜索引擎快照界面是 gb2312 编码,使用这样的编码难道是为了节约存储?在网上找了很多资...

MySQL 主从同步复制实现步骤

启才能生效)service mysql restart创建备份数据推荐使用 mysqldump 生成mysqldump --all-databases --default-character-set=utf8mb4 --master-data > dump.db // or mysqldump --databases db1 db2 --default-character-set=utf8mb4 --maste...

联合索引查询特别慢怎么办?

d`), KEY `userid_status` (`userid`,`status`) ) ENGINE=InnoDB AUTO_INCREMENT=1700000 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci 1 row in set (0.003 sec) MariaDB []> explain SELECT id FROM lmlphp WHERE...
2024-12-26 23:19:09 1735226349 0.017321