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;
Включает/Выключает параметры в компоненте базы данных