我有一个数据库名称 - manaskavya。在这个数据库中,我用 xampp 服务器创建了 10 个表。由于某种原因,我安装了 Wamp 服务器,因为它只显示 9 个表,它错过了一个表名“manas_likes”。然后我再次安装了 Xampp 服务器,但缺少的表没有显示,当我创建同名的新表时,显示表存在,当我试图删除它、修复或截断它时,它的显示表不存在。
我不知道为什么会这样,如果你知道请帮助我。
谢谢
我有一个数据库名称 - manaskavya。在这个数据库中,我用 xampp 服务器创建了 10 个表。由于某种原因,我安装了 Wamp 服务器,因为它只显示 9 个表,它错过了一个表名“manas_likes”。然后我再次安装了 Xampp 服务器,但缺少的表没有显示,当我创建同名的新表时,显示表存在,当我试图删除它、修复或截断它时,它的显示表不存在。
我不知道为什么会这样,如果你知道请帮助我。
谢谢
在检查了所有这些细节之后,我得到了一些东西,我是对还是错不知道,但它对我有用..
1. 当我们在数据库中创建新表时,它会创建一个扩展名为.frm的文件,您可以在C:\xampp\mysql\data\database_name\anytable.frm
用于 wamp C:\xampp\bin\mysql\mysql5.0.2\data\database_name\anytable.frm。
2. 在这个特定的表中插入数据后,它会创建另外两个扩展名为
.MYD和.MYI的文件。
3.
一旦我遇到同样的问题。我尝试在创建表查询中更改表名,执行它然后重命名表。然后删除表并重新创建它。