What does Can't find file: 'table_name' (errno: 2) mean? I have very little experience with databases, and today I encountered this error today and I have no clue what it means. I have done some research but I haven't been able to find a solution. The error started a day before when some results wouldn't show up. Let's say that the name was table1 then the table form today is table2. So, I was unable to display the information from table1 yesterday, and today I am unable to display content from table1 and table2. Table2 is the one that displays the Can't find file: 'table_name' (errno: 2) Any help or guidance would be highly appreciated.
Connect to your database and run the following:

show tables;


This will list all tables in the DB. Are the ones you are trying to query from in the list?