介绍
这篇文章主要介绍了Yii2如何连接PostgreSql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
<强> 1,配置连接PostgreSql的连接信息:强>
dev 美元;=,( ,,,& # 39;类,,,,,=祝辞,& # 39;yii \ db \连接# 39; ,,,& # 39;dsn # 39;,,,,,,=祝辞,& # 39;pgsql:主机=122.112.182.211;港口=8000;dbname=sdk_info& # 39; ,,,& # 39;用户名# 39;,=祝辞,& # 39;dbadmin& # 39; ,,,& # 39;密码# 39;,=祝辞,& # 39;Styl2018@& # 39; ,,,& # 39;charset # 39;,,=祝辞,& # 39;use utf8 # 39;//,,,,& # 39;emulatePrepare& # 39;,=祝辞,真的 ]; return 开发;美元
<强> 2,Yii2目录下,模型目录下新建模型:强>
class TestSdkVsent extends 基地 { ,,,public static function getDb () ,,,{ ,,,,,,,return \ Yii:应用程序→美元dbDws; ,,,} ,,,public static function 表名() ,,,{ ,,,,,,,return & # 39; sdk_info.tb_sdk_vsent& # 39;,,//, TODO: Change 从而autogenerated 存根 ,,,} ,,,public static function 测试() ,,,{ ,,,,,,,find 美元;=,静态:发现(); ,,,,,,,result 美元;=,美元找到→选择(& # 39;rtt # 39;)→(1)限制,→asArray ()→(); ,,,,,,,return 结果美元; ,,,} }
<强> 3,备注:强>
result 美元;=,美元找到→选择(& # 39;rtt # 39;)→限制(1)→asArray()→();一个,查询到一条数据返回
解析结果:“select * FROM“sdk_info"干净tb_sdk_vsent"限制1
result 美元;=,美元找到→选择(& # 39;rtt # 39;)→asArray()→();一个,会查询所有的数据返回一条
解析结果:选择“rtt"干净自己的从“sdk_info" tb_sdk_vsent"
感谢你能够认真阅读完这篇文章,希望小编分享的“Yii2如何连接PostgreSql”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!