Zend框架-不同的数据库

如上一章所述,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文件中的驱动程序信息。

<?php 
return array ( 
   'db' => array ( 
      'driver' => 'Pdo', 
      'dsn' => 'pgsql:dbname = tutorials;host = localhost', 
      'driver_options' => array ( 
      ), 
   ), 
); 

步骤5-更改local.config文件中的数据库凭据。

return array ( 
   'db' => array( 
      'username' => '<username>', 
      'password' => '<password>', 
   ), 
);

步骤6-最后,运行应用程序http:// localhost:8080 / tutorial。结果与MySQL应用程序相同。

作者:terry,如若转载,请注明出处:https://www.web176.com/zendframework/284.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2020年10月23日 下午1:49
下一篇 2020年10月23日 下午1:53

相关推荐

发表回复

登录后才能评论