Php artisan迁移有效,但不会更新

问题描述 投票:1回答:1

我有一个问题。当我尝试使用时:

php artisan migration

一切正常,但是不会在数据库中更新。在我使用SQLite并将其更改回MYSQL之前。但是当我更新.env文件中的数据(我与Laravel一起工作)时,它将不会在该数据库中更新,并且如果我运行:

php artisan migration:fresh

SQLite数据库中的所有内容都会清除,但是我不再使用此数据库了。这是我的.env文件代码:

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:
APP_DEBUG=true
APP_URL=http://localhost
APP_TIMEZONE=Europe/Paris

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST= (You may not see this link, this link works)
DB_PORT=3306
DB_DATABASE=jbouma6285_no1
DB_USERNAME=jbouma6285
DB_PASSWORD=*******

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=
MAIL_PORT=587
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=tls

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

有人可以帮我吗?

php database laravel
1个回答
0
投票

确保config / database.php中的默认参数指向mysql,例如;

'默认'=>'mysql',

并且.env文件的数据库正确吗?

© www.soinside.com 2019 - 2024. All rights reserved.