关于UCenter info: MySQL Query Error app1的解决方法
在UCenter里修改ID为1的应用,测试过程中有如下错误提示:
UCenter info: MySQL Query Error SQL:SELECT * FROM [Table]notelist WHERE closed='0' AND app1<'1' AND app1>'-5' LIMIT 1 Error:Unknown column 'app1' in 'where clause' Errno:1054
错误是说在UCenter数据库的notelist表中找不到app1的字段,造成类似错误的原因可能是由于某种权限不足,解决方法如下:
利用如phpmyadmin的数据库管理软件,查看UCenter数据库的 pre_notelist 表,看看是否存在app1字段。如果没有,执行以下SQL语句:
ALTER TABLE `pre_notelist` ADD `app1` TINYINT( 4 ) NOT NULL DEFAULT '0';
至此,问题解决!