Symfony DBAL 教程显示了如何使用 Doctrine DBAL 组件在 Symfony 应用中使用数据库。
Symfony 是一组可重用的 PHP 组件和一个用于 Web 项目的 PHP 框架。 Symfony 于 2005 年发布为免费软件。Fabien Potencier 是 Symfony 的原始作者。 Symfony 的灵感来自 Ruby on Rails,Django 和 Spring 框架。
教义数据库抽象层(DBAL)是位于 PDO 之上的抽象层,并提供了一种直观且灵活的 API,可以与最受欢迎的关系数据库进行通信。 DBAL 库使执行查询和执行其他数据库操作变得容易。
在下面的示例中,我们创建一个简单的 Symfony 应用,该应用使用 DBAL 读取数据。 我们使用 MySQL 数据库。
- $ composer create-project symfony/skeleton symdbal
-
使用composer,我们创建一个新的 Symfony 骨架项目。
- $ cd symdbal
-
我们转到项目目录。
- $ composer require symfony/orm-pack
-
我们安装symfony/orm-pack,其中包含 DBAL API。
- $ composer require maker --dev
-
另外,我们安装了