📅  最后修改于: 2020-10-16 07:41:44             🧑  作者: Mango
如上一章所述,Zend框架提供了使用数据库驱动程序概念访问数据库的通用方法。使用数据库仅取决于驱动程序信息,因此,连接不同的数据库仅涉及更改驱动程序信息。
现在让我们通过以下步骤更改本书示例,以连接到postgresql数据库。
第1步-使用以下命令在本地postgresql数据库中创建数据库和教程-
CREATE DATABASE tutorials
步骤2-添加书表。移至新数据库并执行表创建脚本。
\c tutorials
CREATE TABLE book (
id SERIAL NOT NULL,
author varchar(100) NOT NULL,
title varchar(100) NOT NULL,
PRIMARY KEY (id)
);
步骤3-使用以下脚本添加样本书信息-
INSERT INTO book (author, title) VALUES ('Dennis Ritchie', 'C Programming');
INSERT INTO book (author, title) VALUES ('James gosling', 'Java Programming');
INSERT INTO book (author, title) VALUES ('Rasmus Lerdorf', 'Programming PHP');
步骤4-更改global.config文件中的驱动程序信息。
array (
'driver' => 'Pdo',
'dsn' => 'pgsql:dbname = tutorials;host = localhost',
'driver_options' => array (
),
),
);
步骤5-更改local.config文件中的数据库凭据。
return array (
'db' => array(
'username' => '',
'password' => '',
),
);
步骤6-最后,运行应用程序http:// localhost:8080 / tutorial 。结果与MySQL应用程序相同。