如何使用phpmyadmin恢复在sql中意外删除的表

时间:2019-04-23 04:26:56

标签: php mysql laravel phpmyadmin

我正在用php laravel做一个项目。我是初学者。我不小心删除了phpmyadmin中sql中的表。现在如何从php重新创建该表。不是通过使用sql命令。

2 个答案:

答案 0 :(得分:0)

从命令行键入php artisan migrate:fresh --seed,但是请注意,这也会删除数据库中的所有数据。

无法恢复已删除的数据

答案 1 :(得分:0)

如果您要创建不包含数据的表,我可以为您提供一个简单的解决方案

通常,当您进行迁移时,Laravel将比较migrations表和/database/migrations文件夹之间的文件列表(如果文件夹中存在文件而未在migrations上输入文件)表,然后它将执行文件并进行输入。

因此,找到在migrations表上创建表并从数据库中删除该行的迁移文件名,运行命令php artisan migrate

这将创建新表

注意:我们不太喜欢这种方式,但是对于您的问题,这很简单