如何在 Laravel 中更改数据库名称?

如何在 Laravel 中更改数据库名称?我已经在 config/database.php 和 .env 文件中进行了更改。我需要数据库名称为 scoolmgmt Config/database.php


        'mysql' => [

            'driver' => 'mysql',

            'url' => env('DATABASE_URL'),

            'host' => env('DB_HOST', 'localhost'),

            'port' => env('DB_PORT', '3306'),

            'database' => env('DB_DATABASE', 'scoolmgmt'),

            'username' => env('DB_USERNAME', 'root'),

            'password' => env('DB_PASSWORD', ''),

            'unix_socket' => env('DB_SOCKET', ''),

            'charset' => 'utf8mb4',

            'collation' => 'utf8mb4_unicode_ci',

            'prefix' => '',

            'prefix_indexes' => true,

            'strict' => true,

            'engine' => null,

            'options' => extension_loaded('pdo_mysql') ? array_filter([

                PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),

            ]) : [],

        ],


**Routes.php**

Route::get('/dbname', function(){

    return DB::getDatabaseName();

});

输出是:- laravel


12345678_0001
浏览 156回答 2
2回答

蛊毒传说

缓存存储来自配置文件的配置值。您可以使用以下工匠命令清除缓存php artisan config:clear更改后,您可以使用以下命令创建新的缓存文件 php artisan config:cache
打开App,查看更多内容
随时随地看视频慕课网APP