架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7168|回复: 0

php数据库访问利器Medoo

[复制链接]
发表于 2017-7-16 17:15:25 | 显示全部楼层 |阅读模式
QQ截图20170716165620.jpg


edoo是一款超轻量级的PHP SQL数据库框架,由社交网站Catfan和开源项目Qatrix的创始人开发。提供了简单,易学,灵活的API,提升开发Web应用的效率与性能,而且体积只有22KB不到。

兼容:支持各种数据:MySQL, MSSQL, SQLite, MariaDB, Oracle, Sybase, PostgreSQL等等
安全:防止SQL注入
免费:MIT 协议, 你可以进行任何修改。
我们知道在c#中,有ado.net 我们把常用的操作封装成了一个DbHelper类,edoo就是php中的dbhelp


官网:https://medoo.in/

今天,我在写php接口的时候,引入dz自带的db对象操作,会提示我,含有非法字符。(其实就是json字符串,被dz拦截了,无法插入到数据库)

所以,从网上找到了edoo来访问数据库。


1:首先下载安装


https://github.com/catfan/Medoo/archive/master.zip

Medoo-master.zip (11.41 KB, 下载次数: 0, 售价: 1 粒MB)

2:安装php扩展

MySQL, MariaDB -> php_pdo_mysql
MSSQL (Windows) -> php_pdo_sqlsrv
MSSQL (Linux/UNIX) -> php_pdo_dblib
Oracle -> php_pdo_oci
Oracle version 8 -> php_pdo_oci8
SQLite -> php_pdo_sqlite
PostgreSQL -> php_pdo_pgsql
Sybase -> php_pdo_dblib


linux下找到php.ini配置文件,把extension=php_pdo_mysql.dll或extension=php_pdo_mysql.so取消注释


QQ截图20170716170450.jpg

3:初始化配置

上传Medoo.php到自己接口的目录下面

QQ截图20170716170107.jpg



4:简单的查询增加更新代码:
--查询
--增加
--更新







上一篇:mysql中engine=innodb和engine=myisam的区别
下一篇:Pangu分词使用助手
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-3-29 04:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表