你试过重复操作过吗?或者你是受限用户,不能浏览全部字段.^_^_^
如果你以root登录,重复出现这样的问题才叫怪问题,呵呵!

解决方案 »

  1.   

    用root登录。
    经过反复验证。
    mysql库的columns_priv表无记录,也就是对字段无限制。鬼啊~曾经碰到过mysql另外一个问题:update提示报错。最后一查文档,说数据库损坏,停机后使用bin下的isamchk修复了。
      

  2.   

    我说说我的看法:
    第一个sql语句只选择了一个字段,很可能user_id是索引了的,user_id字段的内容被mysql server直接就从索引中读出来了;
    第二个sql语句要读所有字段,mysql server就只能从表中读取实际数据,所以就没有内容!这种差异很可能是表的索引有问题,可以将该表的索引删除再重建;看看还会不会有问题!mysql> select user_id from user_online where user_id='cctv_5555'; 
    mysql> select * from user_online where user_id='cctv_5555'; 
    Empty set (0.00 sec)
      

  3.   

    loveflea是正确的。
    结贴,10分奉上。