jsp mysql的结果不同

时间:2015-01-11 18:47:27

标签: mysql tomcat phpmyadmin

在使用Tomcat访问MySQL数据库时,我遇到了使用MySQL数据库中的表的问题。

当我在命令行上使用phpmyadmin或mysql插入新行时,它通常存储在我的表中。如果我使用JSP / java上的相同语句执行相同操作,它似乎正常存储,当我通过JSP / java进行查询时,我看到我插入的行。但是这行不能在phpmyadmin或mysql命令行上看到。如果我重新启动Tomcat,当我通过JSP查询时,这一行就会消失。

看起来我的Tomcat正在处理表的图像而不是真正的表。我不知道当我用phpmyadmin

创建表时,这是一个不好的选择

我在VPS上使用Tomcat7和mysql-server-5.6。所有表都在同一个数据库中,我使用相同的池数据库。所有其他表格都运行良好多年。

这将是生成我的Java代码的insert语句:

  

INSERT INTO Pedido   (ID,IdSupervisor,Concepto,Importe,ImporteTotal,莫内达,TipoTransaccion,终端,商报,出生日期,URLAction,Dsdate,Dsterminal,Dsmerchantcode,Dsresponse,Dsorder,Dscurrency,评论)   VALUES   (505, '0', '空', '0.0', '0.0', '空', '空', '空', '空', '1970-01-01', '空','1970- 01-01' , '空', '空', '空', '空', '空', '空')

1 个答案:

答案 0 :(得分:0)

最后,正如我所料,这是我如何创建凌乱的表格。从" innoDB"更改存储引擎到" MyISAM"做了伎俩。