Laravel 尝试迁移时出现的问题

Laravel 尝试迁移时出现的问题,laravel,Laravel,我在尝试进行迁移时遇到问题 我的数据库不接收新迁移,没有新文件,没有更新 从我的项目 我有: 但是我的数据库中没有显示任何内容,我已经验证了我的数据库和文件.env 两者都是正确的。我知道您说您已经验证了,但请再次检查您的.env文件中是否输入了正确的数据库信息。对于开发环境,它应该类似于以下内容: DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=homestead DB_USERNAME=homestead DB_P

我在尝试进行迁移时遇到问题

我的数据库不接收新迁移,没有新文件,没有更新

从我的项目

我有:

但是我的数据库中没有显示任何内容,我已经验证了我的数据库和文件
.env


两者都是正确的。

我知道您说您已经验证了,但请再次检查您的
.env
文件中是否输入了正确的数据库信息。对于开发环境,它应该类似于以下内容:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
如果没有,则需要编辑该数据,并确保其正确无误。您还需要确保数据库确实存在

还要确保您实际输入了正确的命令。进行迁移的一般方法是:

php artisan make:migration create_example_table --create=example
之后,快跑

php artisan migrate

最后,您在控制台中是否有任何错误?如果是这样,您需要编辑您的帖子并将其发布在此处。

首先感谢您的回复


我已经检查了.env文件,并从我的sql中替换了数据库名称(我使用phpadmin),并且在sql server上输入时更改了用户名和密码,但没有迁移


我使用artisan命令创建了一个新表(此外,在下载laravel项目时,我还有一个users表)。创建这个新表后,我希望将这个新表上载到位于sql server中的数据库中,但什么也没发生


它显示你的用户yable已经存在,提到我的用户表,而不是我刚刚创建的新表。奇怪的是,bcz它甚至没有上传在默认表用户中所做的任何更改…..始终回答您的表用户已经存在

我还做了php artisan:installcreateda new table:php artisan make:migration create _newtable _TableCreate=new _table我将感谢您提供的任何帮助,我已经检查了.env文件,并从中替换了数据库名称我的sql(我使用phpadmin),并且在sql server上输入时更改了用户名和密码,但没有迁移。我使用artisan命令创建了一个新表(此外,我还有一个用户表,在下载laravel项目时提供)。创建此新表后,我希望将此新表上载到位于sql server中的我的数据库中,但没有发生任何事情。它显示您的用户yable已经存在,提到了我的用户表,而不是我刚刚创建的新表。奇怪的是,bcz甚至没有上传对默认表用户所做的任何更改……我一直在回答您的表用户已经存在您是否可以在
数据库/migrations
中复制并粘贴您的实际迁移文件?
php artisan migrate