invincible-tech-systems / easeampmysql-halite
一个非常简单且安全的PHP库,用于在MySQL数据库上以异步和非阻塞的方式执行SQL查询作为预编译语句,基于amphp/mysql包。支持额外的检查,以简化创建和验证不同数据库表行的数字签名,以及使用easeappphp/ea-halite包创建加密数据库列中数据的盲索引。
1.0.3
2021-03-03 14:50 UTC
Requires
- php: >=7.2
- easeappphp/ea-halite: ^1.0.2
- invincible-tech-systems/easeampmysql: ^1.0.7
Requires (Dev)
- php: >=7.2
- easeappphp/ea-halite: ^1.0.2
- invincible-tech-systems/easeampmysql: ^1.0.7
README
一个非常简单且安全的PHP库,用于在MySQL数据库上以异步和非阻塞的方式执行SQL查询作为预编译语句,基于amphp/mysql包。支持额外的检查,以简化创建和验证不同数据库表行的数字签名,以及使用easeappphp/ea-halite包创建加密数据库列中数据的盲索引。
为什么选择EaseAmpMysqlHalite?
这有助于在应用范围内使用加密和数字签名选项时编写异步和非阻塞的SQL查询,同时使用此库中现成的方法。
优点
- 使用预编译语句
- 目前支持MySQL/MariaDB连接对象
- 支持命名参数语法,类似于PDO语法
- 可以使用认证加密策略加密和数字签名内容,然后存储在数据库中。可以对数据库行进行加密以验证数据的真实性,并使用盲索引来支持全文搜索。