日期:2014-05-16  浏览次数:21005 次

mysql Error Code: 1146;
****************************************************************
Client Library error:
  Error Code: 1146;
  Table 'dbA.smtbperformanceinfo' doesn't exist
****************************************************************





描述下:
linux上跑了2个程序P1 P2,另外有2个自建的数据库dbA ,dbB。
P1只操作dbA P2只操作dbB

smtbperformanceinfo是dbB的表,之前一直是好好的 今天运行程序的时候报上面的错误(mysql竟然把smtbperformanceinfo认作是dbA的表了) 

用mysqlfront连接到dbB中,把执行错误的语句放在mysqlfront中执行是成功的

更奇怪的是,我重启程序和PC都不能解决这个问题

请问有什么可能会出现如上问题,以及怎么解决该问题,谢谢


mysql版本
mysql Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (i686) using readline 5.1


------解决方案--------------------
看一下mysql的err日志 在data目录下
------解决方案--------------------
http://blog.csdn.net/business122/article/details/7580982