我有一个问题。当我尝试使用时:
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}"
有人可以帮我吗?
确保config / database.php中的默认参数指向mysql,例如;
'默认'=>'mysql',
并且.env文件的数据库正确吗?