MySQL不能find我的表?

我重新格式化我的C盘,重新安装MySQL的Windows,然后删除我的2日志文件+ ibdata1。 我在我的configuration文件中设置数据path,并能够连接到我的数据库。 我看到我的所有数据库,但是如果我尝试select任何数据,我得到一个错误

我记得我需要为每个表格设置文件,所以我写道

innodb_file_per_table 

我重新启动了mysqld,但仍然出现错误。 这是我明确的。 t是我的数据库(它是一个testing数据库)的名称。 我看到了show databases所有show databasesshow tables; 也适用。 但我不能select任何东西或desc TABLE 。 我的数据库总共有60GB,所以我担心我把所有的东西都弄坏了。

 mysql> select * from inc; ERROR 1146 (42S02): Table 't.inc' doesn't exist 

您在删除ibdata1文件时删除了数据。

问题是新鲜的my.ini文件不再有innodb_data_home_dir="c:/path/to" 。 我从外部HD查看我的ini文件以查找不同的数据库。 我必须有不同版本的安装程序/ mysql(尽pipe它仍然是5.5)