php artisan migrate - 表未在 phpMyAdmin 中创建
php artisan migrate - tables not created in phpMyAdmin
我在此处学习本教程 https://www.youtube.com/watch?v=Jbt5bEgv_QM,但由于这个问题而卡在了 php artisan migrate 部分。我不确定这是兼容性问题还是什么。我是 laravel.
的新手
这是 database.php
文件和 .env
文件。
更新:我设法使用用户 PHP 提供的解决方案执行了迁移。但是,我在 phpMyAdmin 中找不到 table。我需要为此更改 mySQL root 密码吗?我实际上已经设置了密码,但在 .env
和 database.php
文件中我将其留空,因为迁移是这样进行的。如果我在两个文件中设置实际密码,我会得到 access denied
错误。
这是迁移文件...
1)首先你必须创建你的相关数据库。
2)然后:php artisan cache:clear
3)现在运行phpartisanmigrate:install
php artisan migrate:rollback
then run php artisan migrate.
如果您对迁移文件进行更改, 只需 运行 php artisan migrate:refresh
我在此处学习本教程 https://www.youtube.com/watch?v=Jbt5bEgv_QM,但由于这个问题而卡在了 php artisan migrate 部分。我不确定这是兼容性问题还是什么。我是 laravel.
的新手这是 database.php
文件和 .env
文件。
更新:我设法使用用户 PHP 提供的解决方案执行了迁移。但是,我在 phpMyAdmin 中找不到 table。我需要为此更改 mySQL root 密码吗?我实际上已经设置了密码,但在 .env
和 database.php
文件中我将其留空,因为迁移是这样进行的。如果我在两个文件中设置实际密码,我会得到 access denied
错误。
这是迁移文件...
1)首先你必须创建你的相关数据库。
2)然后:php artisan cache:clear
3)现在运行phpartisanmigrate:install
php artisan migrate:rollback
then run php artisan migrate.
如果您对迁移文件进行更改, 只需 运行 php artisan migrate:refresh