php运行 http_server.php 开启服务 监听目前的9501端口
防火墙需要打开才可以外网访问
取消模板引擎直接采用原生语法
同时,这个封装参考了yii的db的api接口方式,熟悉yii的db-api的人可以较快的入手。
$db = new \fangl\db\Connection($dsn, $username, $password);
目前只测试了mysql:开头的dsn,其他的没有经过测试,大家如果测试有bug,可以告诉我。 query语法
$db->getdb('select * from dual where id = :ID',[':ID'=>1])->queryOne();
$db->getdb('select * from dual')->queryAll();
execute语法
$db->getdb($sql,$params=[])->execute();
transaction事务
$db->beginTransaction();
if($isOk) { $db->commit(); } else { $db->rollback(); }
#mongodb初始化
//配置 $config=[ 'host'=>'127.0.0.1', 'port'=>27017, 'name'=>'test' ]
//实例化 $mongo=new mongodb($table,$config);
增
$mongo->add(['user'=>'ninvfeng','pass'=>'password']);
$mongo->add(['user'=>'lvlv','pass'=>'password']);
删
$mongo->where(['user'=>'ninvfeng'])->delete();
改
$mongo->where(['user'=>'lvlv'])->save(['pass'=>'password2']);
查找一条
$mongo->where(['user'=>'lvlv'])->find();
查找&&分页
$mongo->page(1)->select();
查找并删除 原子操作
$mongo->where(['user'=>'lvlv'])->findAndRemove();
统计
$mongo->count();
调用函数
$mongo->func();
返回原生对象
$mongo->mongodb();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。