在Linux的程序里运行语句
    mysql_stmt_preare(stmt,query,strlen(query))
有错误,打印了一下query确实是"Select * from acldb",然后使用下面语
    fprintf(stderr,"Error %u (%s):%s\n",mysql_stmt_errno(stmt),mysql_stmt_sqlstate(stmt),mysql_stmt_error(stmt));
    显示的具体错误为Error 1047(00000):Unknown command,我还真奇怪了,是我的SQL语句写错了,还是怎么回事

解决方案 »

  1.   

    在Linux的程序里运行语句
        mysql_stmt_prepare(stmt,query,strlen(query))
    有错误,打印了一下query确实是"Select * from acldb",然后使用下面语句
        fprintf(stderr,"Error %u (%s):%s\n",mysql_stmt_errno(stmt),mysql_stmt_sqlstate(stmt),mysql_stmt_error(stmt));
        显示的具体错误为Error 1047(00000):Unknown command,我还真奇怪了,是我的SQL语句写错了,还是怎么回事
      

  2.   

    http://www.google.cn/search?hl=zh-CN&q=Error+++1047%2800000%29%3AUnknown+++command&btnG=Google+%E6%90%9C%E7%B4%A2&meta=