carlonicora / minimalism-service-mysql
为 minimalist 提供的 MySQL 服务
6.1.1
2019-05-14 00:00 UTC
Requires
- php: >=8.1
- ext-json: *
- ext-mysqli: *
- carlonicora/minimalism: ~13.0
- carlonicora/minimalism-interface-cache: ~2.0
- carlonicora/minimalism-interface-sql: ~1.0
- dev-master
- 6.1.1
- 6.1.0
- 6.0.0
- v5.x-dev
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.3.0
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.5
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.14
- 4.0.13
- 4.0.12
- 4.0.11
- 4.0.10
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.0.0
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.2
- 1.0.1
- 1.0.0
- dev-dev
- dev-ver-6-MoveToSqlInterface
- dev-ver-6-SqlInterface
- dev-ver-6-SqlInterfaceAttributes
- dev-ver-6-slimmed
This package is auto-updated.
Last update: 2024-09-16 15:43:31 UTC
README
minimalism-service-mysql 是一个 minimalist 服务的组件,用于在 MySQL 上读写数据。minimalism-service-mysql 不是一个完整的 ORM,而是依赖于数组来传输数据。
入门指南
要使用此库,您需要一个使用 minimalist 的应用程序。此库在这个范围之外无法工作。
先决条件
您应该阅读过 minimalism 文档 并理解框架中服务的概念。
加密器需要 MySQLi 扩展才能工作。
安装
使用 Composer 在项目根目录中要求此包。
$ composer require carlonicora/minimalism-service-mysql
或直接在 composer.json
中添加要求
{ "require": { "carlonicora/minimalism-service-mysql": "~1.0" } }
部署
此服务要求您在 .env
文件中设置一组特殊的参数,以便连接到 MySQL。第一个参数标识一个逗号分隔的参数列表,这些参数反过来又包含每个数据库的连接参数列表。
所需参数
#comma separated list of connections MINIMALISM_SERVICE_ENCRYPTER_KEY=connection1,connection2 #comma separated list of connection parameters connection1=host,username,password,dbName,port
构建工具
- minimalism - 最小化模块化的 PHP MVC 框架
版本控制
此项目使用 语义化版本控制 来为其标签进行版本控制。
作者
许可证
本项目采用 MIT 许可证 - 请参阅 LICENSE.md 文件以获取详细信息