joelalejandro / medoo-transactional
最轻量级的PHP数据库框架,加速开发(支持事务处理)
v0.9.6.2
2014-08-15 12:29 UTC
Requires
- php: >=5.1
- ext-pdo: *
Suggests
- ext-pdo-mysql: For MySQL or MariaDB databases
- ext-pdo-pqsql: For PostgreSQL databases
- ext-pdo-sqlite: For SQLite databases
- ext-pdo_dblib: For MSSQL databases on Liunx/UNIX platform
- ext-pdo_sqlsrv: For MSSQL databases on Windows platform
This package is not auto-updated.
Last update: 2024-09-24 08:58:10 UTC
README
最轻量级的PHP数据库框架,加速开发
主要特性
-
轻量级 - 仅14KB,一个文件。
-
简单易用 - 极其容易学习和使用,友好的结构。
-
强大 - 支持各种常见和复杂的SQL查询。
-
兼容性 - 支持各种SQL数据库,包括MySQL、MSSQL、SQLite、MariaDB、Sybase、Oracle、PostgreSQL等。
-
安全性 - 防止SQL注入。
-
免费 - 根据MIT许可,如果您想的话,可以在任何地方使用。
-
事务兼容 - 此分支公开PDO事务相关方法(beginTransaction、commit、rollback)。
开始使用
// Include Medoo (configured) require_once 'medoo.php'; // Initialize $database = new medoo(); // Enjoy $database->insert('account', [ 'user_name' => 'foo' 'email' => 'foo@bar.com', 'age' => 25, 'lang' => ['en', 'fr', 'jp', 'cn'] ]); // Or initialize via independent configuration $database = new medoo([ 'database_type' => 'mysql', 'database_name' => 'name', 'server' => 'localhost', 'username' => 'your_username', 'password' => 'your_password', ]);
贡献指南
在大多数时候,Medoo使用develop分支添加功能和修复错误,该分支将在发布公共版本时合并到master分支。对于贡献,请将您的代码提交到develop分支,并从中发起拉取请求。
在develop分支上,每个提交都以[fix]
、[feature]
或[update]
标签开始,以指示更改。
保持简单和清晰。
许可
Medoo遵循MIT许可。
链接
-
官方网站: http://medoo.in