in reply to problem with MySQL Tables

There was a thread in the MySQL lists: NDB_FS appears on the SHOW DATABASES; API command and Re: NDB_FS appears on the SHOW DATABASES; API command and the error related to the fact that the database was stored under a folder which was not itself the name of a database. According to the MySQL engine "folder == database" and if this assumption is broken a similar error as yours is shown.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James