Laravel php artisan make:auth没有创建迁移表

我正在关注用于创建身份验证系统。 </ p>

我的步骤</ h2>


  1. 使用 laravel new my-project </ code> </ li>安装新的laravel

  2. 然后进入目录( cd my-project </ code>)。 使用数据库凭据编辑数据库配置文件。</ li>
  3. 然后运行 php artisan make:auth </ code>。 创建所有迁移php文件。</ li>
  4. 运行 php artisan migrate </ code>。 CLI响应无需迁移</ code> </ li>
    </ ol>

    所以我回去使用phpmyadmin检查数据库。 我没有看到任何迁移表。 </ p>

    系统&amp; 版本信息</ h2>


    1. Vagrant box laravel / homestead </ code> </ li>
    2. 数据库mariaDb </ li>
    3. Laravel安装程序 v1.3.5 </ code>,由cli命令 laravel -v </ code> </ li>
    4. Laravel v5.4.16 </ code>,来自 composer.lock </ code> </ li>
      </ ol>

      有人能指出我正确的方向吗?</ p>
      </ div>

展开原文

原文

I am following Laravel documentation for creating Authentication system.

My Steps Are

  1. Installing fresh laravel using laravel new my-project
  2. Then enter into directory (cd my-project). Edit the database config file with database credentials.
  3. Then run php artisan make:auth. All migration php files are created.
  4. Run php artisan migrate. CLI responds with nothing to migrate

So I went back to check the database using phpmyadmin. I do not see any migration table.

System & Version info

  1. Vagrant box laravel/homestead
  2. Database mariaDb
  3. Laravel installer v1.3.5, by cli command laravel -v
  4. Laravel v5.4.16, from composer.lock

Can anyone point me to the right direction?

douyan2970
douyan2970 是的,谢谢!
3 年多之前 回复
dongxun7301
dongxun7301 你的问题解决了吗?
3 年多之前 回复
duanniedang3946
duanniedang3946 感谢您的评论。确实我错过了.env文件。我认为config/database.php文件是我应该放置DB凭据的地方。如果你发表答案,我会接受。再次感谢:)
3 年多之前 回复
dqb14659
dqb14659 可能是因为项目名称中的短划线,请看一下
3 年多之前 回复
dtx9931
dtx9931 在.env文件和config/database.php中设置“数据库名称,用户名,密码”
3 年多之前 回复
dongtuota3633
dongtuota3633 你在.env文件中指定了你的数据库名称吗?
3 年多之前 回复
douken1726
douken1726 我做了,检查我的第4步。我也尝试过phpartisanmigrate:刷新但没用。
3 年多之前 回复

2个回答



.env </ code>文件中配置数据库</ p>

   DB_HOST = 127.0.0.1 
DB_DATABASE = DbName //您的数据库名称
DB_USERNAME = root
DB_PASSWORD = password123
</ code> </ pre>
</ div>

展开原文

原文

Configure your database in .env file

DB_HOST=127.0.0.1
DB_DATABASE=DbName   //Your DB Name 
DB_USERNAME=root
DB_PASSWORD=password123



此外,你可以试试这个:</ p>

php artisan migrate:install </ 代码>仅创建迁移表</ p>

php artisan migrate </ code>运行其他迁移</ p>
</ div>

展开原文

原文

Also, you can try this:

php artisan migrate:install which creates the migrations table only

php artisan migrate runs your other migrations

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问