当我从数据库中获取对象并运行Zend魔术函数-> Order ()或作为普通SQL运行时,例如标题,以及那些包含瑞典字符的对象,将它们解释为aao。它带有错误的种类,无论是a还是o,当它真的应该被最后订购时。编辑:数据库的排序规则是utf8_unicode_ci,编码是utf8。我试着改到utf8_swedish_ci,但没有成功。恐怕我需要离开utf8,否则我在那里别无选择吗?
举个例子,假设我有一个站点,用户可以在其中添加无限的cron作业(频率为1s),并在Mysql表中记录每个作业的结果。现在,由于我没有无限的存储空间(也因为我不希望我的表变得很大),所以我想将日志历史限制为30天。在以前的Mysql版本中,我运行DELETE FROM logs where created_at < DATE_SUB(NOW(), INTERVAL 30 DAY)来清理我的表,但是这会导致我的表经常崩溃和损坏无论如何,我如何为<e