GA黄金甲

laravel怎么新建数据库

laravel是一种基于php开发的web框架,由于它提供了许多功效强盛的工具和类库,能够闪开发者快速实现web应用程序。其中,新建数据库是laravel中十分主要的一个功效,本文章将先容怎样在laravel中建设数据库。

实现Laravel中新建数据库的要领有许多,其中最常用的就是使用Artisan下令行工具完成。Artisan下令行工具可以通过运行下令php artisan来启动,它提供了许多功效,如天生代码、扫除缓存、建设数据迁徙、天生控制器等。下面就是使用Artisan下令行工具建设数据库的办法:

办法

第一步:设置数据库毗连

在Laravel中设置数据库毗连很是简朴,只需要修改.env文件即可。在.env文件中,一样平常情形下你需要修改的是以下几项:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

登录后复制

其中,DB_CONNECTION是数据库毗连类型,一样平常情形下使用mysql即可,DB_HOST和DB_PORT是数据库效劳器的地点和端口号,DB_DATABASE是要新建的数据库名称,DB_USERNAME和DB_PASSWORD是毗连数据库的用户名和密码。

第二步:建设新的数据库

在完成了.env文件的设置之后,可以使用以下下令来建设数据库:

php artisan db:create

登录后复制

执行这个下令后,Laravel会自动检测.env文件中的设置信息,并凭证其中的信息在MySQL数据库中建设一个新的数据库。若是一切正常,你将在终端上看到类似于下面的输出:

   Database created successfully.

登录后复制

第三步:检查新的数据库是否建设乐成

你可以使用mysql下令行工具检测新的数据库是否建设乐成。在下令行中输入以下下令:

mysql -u root -p

登录后复制

这个下令会使用root用户登录MySQL数据库,登录乐成后,在MySQL下令行中输入以下下令检测是否保存名为laravel的数据库:

show databases;

登录后复制

若是一切正常,你应该可以看到类似于下面的输出:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| laravel            |
| mysql              |
| performance_schema |
| sys                |
+--------------------+

登录后复制

第四步:使用新的数据库

在完成了上述办法之后,新的数据库已经可以在Laravel应用程序中使用了。你可以在config/database.php文件中检查是否乐成设置了数据库毗连信息:

    'mysql' => [
        'driver' => 'mysql',
        'url' => env('DATABASE_URL'),
        'host' => env('DB_HOST', '127.0.0.1'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'laravel'),
        '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'),
        ]) : [],
    ],

登录后复制

在代码中,env()函数会读取.env文件中的情形变量,从而获取数据库毗连信息,若是一切准确,就可以最先在Laravel应用程序中使用新的数据库了。

总结

使用Artisan下令行工具建设新的数据库很是简朴,只需要凭证上述办法完成设置即可。通过这篇文章,你已经相识了怎样在Laravel中建设新的数据库,信托这关于正在学习Laravel的开发者很是有用。可是请注重,在建设新的数据库之前,请先备份数据,以免爆发意外情形。

以上就是laravel怎么新建数据库的详细内容,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理,版权争议与本站无关,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度,请读者仅做参考。本文接待转载,转载请说明来由。若您以为本文侵占了您的版权信息,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五,9:30-18:30,节沐日休息

QR code
【网站地图】【sitemap】