您的位置 首页 php

RedBeanPHP-类似Medoo的易用PHP数据库框架

介绍

RedBeanPHP是一个易用的PHP数据库框架,相比之前介绍的Medoo,这个就大了许多,不过也就500K多一点,并且个人感觉比Medoo要易用一点。

支持多种数据库: MySQL , MariaDB, PostgreSQL , SQLite, CUBRID 以及 Firebird /Interbase等。

官网

官网

下载安装

下载页面

方法一

直接下载对应功能版本,解压得到rb.php文件,放到相应目录包含即可。

 url=
wget $url --output-document="redbeanphp.tar.gz"
tar xvf redbeanphp.tar.gz  

方法二

通过 composer ,composer.json内容如下。

 {
 "require": {
 "gabordemooij/redbean": "dev-master"
 }
}  

使用

 <?php
require 'rb.php';
$tableName = "phonebook";

R::setup( 'sqlite:/tmp/dbfile.db' );

$item = R::dispense($tableName);

//######################添加######################
$item->name = " 中国联通 客服电话";
$item->phone = " 10010 ";

//可以使用驼峰法命名,将自动转换为下划线
$item->isDelete =  false ;// = is_delete
$insert_id = R::store($item);

//######################查询######################
$bean  = R::load($tableName, 2);//获取单个
$beans = R::loadAll($tableName, array(1,2,3));//获取多个

//######################更新######################
 foreach  ($beans as $k=>$v){
$beans[$k]->isDelete = true;
}

R::storeAll($beans);

//######################删除######################
R::trash(R::load($tableName,1));

R:: close ();
?>  

可以和Medoo比较,Medoo的介绍看我之前的文档。

文章来源:智云一二三科技

文章标题:RedBeanPHP-类似Medoo的易用PHP数据库框架

文章地址:https://www.zhihuclub.com/149337.shtml

关于作者: 智云科技

热门文章

网站地图