我托管了一个完整的数据库,我想将其集成到我的laravel新项目中。我所知道的是如何更改环境文件,而我做到了。但是,有几个问题:
将在线数据库与laravel一起使用是否需要创建类?
我应该添加到env文件中什么?这来自我的环境文件:
DB_CONNECTION = MySQL
DB_HOST =(我的服务器IP)
DB_PORT = 3306
DB_DATABASE = 名称
DB_USERNAME = <完成>完成
DB_PASSWORD = 完成
我还应该添加什么以及在哪里?
答案 0 :(得分:0)
如果将Laravel与数据库一起使用,则必须指定要连接的数据库(实时/本地)。您可以在配置文件夹中的 .env 和 database.php 中配置数据库凭据。
最优选的方法是使用根目录/文件夹中的.env。这样做可以更轻松地在UAT,PROD等多个实例中进行部署。
回到您的问题:
答案是是和否。
否:如果您想使用Laravel Query Builder。
是:如果您想使用Elloquent ORM。
我个人更喜欢使用Elloquent ORM,而不是编写很多脏连接查询及其他内容。一旦掌握了它,您将永远不会离开Elloquent ORM。学习需要花费一些时间,但值得您花时间投入。
我认为您对当前的.env很满意
祝你好运,学习愉快。