首页 » Web前端 » cubridphp技巧_RedBeanPHP类似Medoo的易用PHP数据库框架

cubridphp技巧_RedBeanPHP类似Medoo的易用PHP数据库框架

访客 2024-11-21 0

扫一扫用手机浏览

文章目录 [+]

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

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

cubridphp技巧_RedBeanPHP类似Medoo的易用PHP数据库框架

官网

cubridphp技巧_RedBeanPHP类似Medoo的易用PHP数据库框架
(图片来自网络侵删)

https://redbeanphp.com/

官网

下载安装

下载页面

方法一

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

url=http://www.redbeanphp.com/downloadredbean.phpwget $url --output-document="redbeanphp.tar.gz"tar xvf redbeanphp.tar.gz

方法二

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

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

利用

<?phprequire '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的先容看我之前的文档。

相关文章

易语言SQL在数据管理中的应用与创新

随着互联网技术的飞速发展,数据已成为企业核心竞争力的重要体现。如何高效地管理和利用数据,已成为企业关注的焦点。易语言作为一种简单易...

Web前端 2024-12-28 阅读0 评论0

易语言DHT技术在区块链领域的应用与展望

随着互联网技术的飞速发展,区块链技术作为一种新型的分布式数据存储方式,逐渐成为全球关注的热点。而作为我国自主研发的编程语言,易语言...

Web前端 2024-12-28 阅读0 评论0