多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
***** > ## CleverPHP 3对数据库进行了友好封装。本身已经完善地原封不动支持Swoole 数据库协程编程支持。CleverPHP3专门针对高性能场景,内置了Mysql协程、MongoDB、Elasticsearch三大数据库的支持。在调用层面,高度地保持了CleverPHP的操作风格,免去了开发者针对不同数据库写不同查询语句,以提高开发效率。 ## ## CleverPHP3的数据库配置文件位于应用下的[databases.php]()或databases.env文件,配置格式如下。 ``` <?php return [ /**mysql**/ 'db_host'=>"127.0.0.1", 'db_port'=>3306, 'db_user'=>'root', 'db_password'=>"root@admin", "db_name"=>'caipu', "DB_TYPE"=>"Mysql", /**mongodb**/ 'Mongodb' =>array( //多个可","分开 "hosts" =>array('127.0.0.1:27017'), 'dbname' =>"actuivedb", 'replicaSetName' =>'', 'auths' =>array( //是否开启验证 'is_auth'=>true, 'authDbName'=>'admin', 'user'=>"pfnieadmin", 'password'=>"123456" ), ), /**elasticsearch**/ 'ELASTIC_SEARCH'=>array( "hosts"=> "127.0.0.1:9200", "index"=> "ceiba_ok8", ), /** redis **/ 'Redis'=>array( "hosts"=> "127.0.0.1", "port"=> 6379, "is_true" => true, ), ]; ```