Laravel 5 重新安装wamp服务器后出现未知数据库问题

Laravel 5 重新安装wamp服务器后出现未知数据库问题,laravel-5,wampserver,Laravel 5,Wampserver,在wamp服务器出现问题后,我卸载了它,并且犯了一个错误,移动了www文件夹并重新下载了wamp 因此,在安装wamp并修复我的问题后,我的项目(使用laravel)不再工作: SQLSTATE[HY000] [1049] Unknown database 'db_name' 我尝试了php artisan缓存:clear,但没有任何改变 如何修复此问题?问题是Laravel找不到数据库。可能您忘记恢复数据库了?问题是卸载WAMP后,您已经删除了所有数据库中的MySQL(WAMP中的M代表My

在wamp服务器出现问题后,我卸载了它,并且犯了一个错误,移动了www文件夹并重新下载了wamp

因此,在安装wamp并修复我的问题后,我的项目(使用laravel)不再工作:

SQLSTATE[HY000] [1049] Unknown database 'db_name'
我尝试了
php artisan缓存:clear
,但没有任何改变


如何修复此问题?

问题是Laravel找不到数据库。可能您忘记恢复数据库了?问题是卸载WAMP后,您已经删除了所有数据库中的MySQL(WAMP中的M代表MySQL)


或者您忘了在.env文件中设置数据库主机、用户和密码。

我现在可以恢复它们吗?还是太晚了?如果您没有进行备份,则不会。很有可能:使用Recuva或类似工具恢复已擦除的mysql文件并尝试使用它们。但是如果你不熟悉这些东西,你就没有机会了,对不起。您应该始终执行数据备份。如果您没有太多的数据,您可以再次运行迁移(如果您使用了迁移)来恢复数据库结构。或者您可以手动使用所有表和数据重新创建数据库。首先,了解如何在卸载MySQL后恢复数据库(需要哪些文件,步骤等)。然后使用Recuva恢复已删除的文件。祝你好运。)