Skip to content

一个简单高效的MySQL数据库操作组件,基于PDO封装

Notifications You must be signed in to change notification settings

pfinal/database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

数据库操作类

PHP交流 QQ 群:16455997

环境要求:PHP >= 5.3

使用 composer

composer require "pfinal/database"
<?php

  require __DIR__ . '/../vendor/autoload.php';

  $config = array(
      'dsn' => 'mysql:host=localhost;dbname=test',
      'username' => 'root',
      'password' => '',
      'charset' => 'utf8',
      'tablePrefix' => 'db_',
  );
  
  $db = new \PFinal\Database\Builder($config);
  
  $id = $db->table('user')->insertGetId(['username' => 'Jack', 'email' => '[email protected]']);
  
  echo $id;
  

更多用法请点击这里

如果你的项目未使用Composer,请使用下面的方式做类自动加载

<?php

    include "./database/src/ClassLoader.php";
    
    $loader = new \PFinal\Database\ClassLoader();
    $loader->register();
        

About

一个简单高效的MySQL数据库操作组件,基于PDO封装

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages