Phalcon\Db\AbstractDb
Абстрактный класс Phalcon\Db\AbstractDb
Phalcon\Db и связанные с ним классы предоставляют простой интерфейс базы данных SQL для платформы Phalcon. Phalcon\Db-это базовый класс, который вы используете для подключения вашего PHP-приложения к RDBMS. Существует другой класс адаптера для каждой марки СУБД.
Этот компонент предназначен для операций с базами данных более низкого уровня. Если вы хотите взаимодействовать с базами данных, используя более высокий уровень абстракции, используйте Phalcon\Mvc\Model.
Phalcon\Db-абстрактный класс. Вы можете использовать его только с адаптером базы данных, таким как Phalcon\Db\Adapter\Pdo
use Phalcon\Db; use Phalcon\Db\Exception; use Phalcon\Db\Adapter\Pdo\Mysql as MysqlConnection; try { $connection = new MysqlConnection( [ "host" => "192.168.0.11", "username" => "sigma", "password" => "secret", "dbname" => "blog", "port" => "3306", ] ); $result = $connection->query( "SELECTFROM robots LIMIT 5" ); $result->setFetchMode(Enum::FETCH_NUM); while ($robot = $result->fetch()) { print_r($robot); } } catch (Exception $e) { echo $e->getMessage(), PHP_EOL; }
Методы
public static function setup( array $options ): void;
Включает/Выключает параметры в компоненте базы данных