本帖最后由 u012564337 于 2013-10-25 15:32:20 编辑

解决方案 »

  1.   

    直接在MYSQL命令行下执行,看看提示什么
    INSERT INTO mstx_head (tid, tname, tdis, uid)
     VALUES
     ( 0,'默认头像','这是个默认的头像,并没有数据', 0 );INSERT INTO mstx_user (
     uid,
     u_name,
     u_qq,
     u_Email,
     u_dis,
     u_head,
     u_pwd,
     u_admin,
     u_mood,
     u_integral,
     u_hobby,
     u_level,
     u_number
     )
     VALUES
     (0,'管理员账号','250178767','[email protected]','是个测试管理用户',
     0, 111, TRUE,'快乐', 376,'电脑', 3, 23);
      

  2.   

    explain在mysql5.6之前只能explain select语句
      

  3.   

    怎么回复某层?#1命令行下,
    第一条,显示Query OK, 1 row affected (0.02 sec)
    第二条,显示Query OK, 1 row affected (0.05 sec)
      

  4.   

    插入命令没有问题,MYSQL什么版本,5.6才能EXPLAIN INSERT 
      

  5.   

    mysql刚刚好是5.5的。是不是要悲剧
      

  6.   

    1楼。我再次运行,就提示 ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'两条记录一样的提示,我先去弄个5.6的mysql看看
      

  7.   

    5.5不支持
    EXPLAIN INSERT 主键重复了