我把表里的数据清空之后,再操作插入数据,居然刚才插入的数据还在。这是为什么啊,怎么解决

解决方案 »

  1.   

    这么诡异?确认清空了有mysql log日志么?没有加上log=……目录\mysql.log日志会告诉你。
      

  2.   

    你清空了后先看看表里的数据是否还有?
    没有再来插入,再来看。多试几次,插入不同的数据,看是不是清空后再插入,出现的数据都是清空前的数据?
    还是固定的那条数据??前者应该是mysql的问题,后者则应该是你程序的问题
      

  3.   

    估计是根本没有清空,在mysql里执行一下清空语句,看看有没有清空
      

  4.   

    没有执行commit;$oe = oci_execute($stid, OCI_COMMIT_ON_SUCCESS); // 执行SQL, OCI_COMMIT_ON_SUCCESS表示自动commit