Laravel SQLSTATE [HY000] [1049] Base de données inconnue 'previous_db_name'


Saeed Vaziry

J'ai cette erreur lorsque j'utilise php artisan migratedans mon projet Laravel.

[PDOException]
SQLSTATE[HY000] [1049] Unknown database 'previous_db_name'

c'est mon database.phpdossier:

'default' => env('DB_CONNECTION', 'mysql'),
'connections' => [

    'mysql' => [
        'driver'    => 'mysql',
        'host'      => env('DB_HOST', 'localhost'),
        'database'  => env('DB_DATABASE', 'current_db_name'),
        'username'  => env('DB_USERNAME', 'root'),
        'password'  => env('DB_PASSWORD', ''),
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
        'strict'    => false,
    ],
],

J'ai vu cette erreur dans cette question et cette question, mais aucune d'elles n'a été utile.

Andrius

Il mentionne clairement qu'il n'existe aucune base de données nommée previous_db_name .

D'après ce qu'il semble, le fichier database.php n'est pas l'origine de la variable.

Vérifiez le fichier .env dans votre dossier d'installation Laravel pour voir si c'est le nom de la base de données que vous avez mal spécifié.

Articles connexes


Laravel - SQLSTATE [HY000] [1049] Base de données inconnue

Bill M.: Résolu: Vérifiez vos personnes portuaires! . Outils: J'utilise Windows 10, Wamp 3.2 et Laravel. J'ai un projet Laravel 6.5.1 que j'ai sauvegardé en zippant son fichier de projet www et j'ai également téléchargé la base de données dans un fichier ".sql

laravel [1049] Base de données inconnue

Paul Carlson Je suis nouveau sur laravel et j'ai actuellement des problèmes lorsque j'essaie de visualiser ma base de données via un contrôleur. Lorsque j'essaie d'utiliser un contrôleur pour afficher mes données, j'obtiens l'erreur suivante. "SQLSTATE [HY000]

SQLSTATE [HY000] [1049] Base de données inconnue 'laravel'

FEBzX J'obtiens cette erreur en essayant d'enregistrer un objet dans DB. SQLSTATE [HY000] [1049] (SQL 'Laravel' base de données inconnu: insert en cards( card_price, active, updated_at, created_atvaleurs) (0, 1, 10.10.2019 15:14:43, 15:14:43 10/10/2019) ) .env

Base de données inconnue 'my_db' , errno : 1049,

kévin Je suis très nouveau avec le backend et la base de données . J'utilise node , sequelize et mysql2 pour me connecter pour me connecter à my_dbce que je l'ai créé via MySQl workbench . c'est mon code serveur.js const express = require("express"); const app