Ik liep ook tegen hetzelfde probleem aan. Mijn webhost-provider was 000webhost. Stel gewoon dit PDO-kenmerk in PDO::ATTR_EMULATE_PREPARES
naar true in uw databaseconfiguratiebestand (config/database.php) en het zou goed moeten werken.
Bijv.:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
//.......
'options' => [PDO::ATTR_EMULATE_PREPARES => true,]
],
Bovendien moet u mogelijk php artisan config:cache
. uitvoeren als u uw configuratie in de cache hebt opgeslagen of in een productieomgeving draait.