定制 webiik/database 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

webiik/database

Composer 安装命令:

composer require webiik/database

包简介

The Database is PDO connection container.

README 文档

README

Database

The Database is PDO connection container.

Installation

composer require webiik/database

Example

$db = new \Webiik\Database\Database();
$db->add('main', 'mysql', 'localhost', 'webiik', 'root', 'root');
$pdo = $db->connect();

Settings

add

add(string $name, string $driver, string $host, string $databaseName, string $user, string $password, array $options = [], array $commands = []): void

add() adds database connection credentials.

Parameters

  • name name of current database connection. You will be able to get this connection by this name.
  • driver pdo driver
  • host host name e.g. localhost
  • databaseName database name
  • user database user name
  • password database user password
  • options array of PDO options
  • commands associative array of MySQL commands with parameters to execute after connecting to database. E.g. ['SET CHARACTER SET ?' => 'utf8']
$db->add('main', 'mysql', 'localhost', 'webiik', 'root', 'root');

Connection

connect

connect(string $name = ''): \PDO

connect() connects to database and return PDO object. When name is omitted it connects to first added database.

$pdo = $db->connect();

disconnect

disconnect(string $name = ''): void

disconnect() disconnects from database. When name is omitted it disconnects from first added database.

$db->disconnect();

Resources

统计信息

  • 总下载量: 67
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-03-04

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固