PHP code example of shen2 / mypdo

1. Go to this page and download the library: Download shen2/mypdo library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

shen2 / mypdo example snippets

 
    
    $configs = array(
        'host'		=> 'localhost',	//	主机名
        'username'	=> 'username',	//	用户名
        'password'	=> 'password',	//	密码
        'dbname'	=> 'dbname',	//	数据库名
        'port'		=> 3306,		//	端口号,可省略
        'profiler'	=> false,		//	是否启用Profiler,默认false
        'persistent'=> true,		//	是否持久化连接
        'charset'	=> 'utf8',		//	默认字符集
        'fetchMode'	=> PDO::FETCH_ASSOC,//PDO的默认fetch模式
        );
      
    $db = new MyPDO\Adapter($configs);
    MyPDO\DataObject::setDefaultAdapter($db);
    
 
    class User extends MyPDO\DataObject{
        protected static $_schema = 'dbname';				// 数据库的名字,默认是null,代表当前数据库
        protected static $_name = 'pre_users';				// 数据表的名字
        protected static $_primary = array('user_id');		// 主键字段,必须是数组
        protected static $_sequence = true;					// 主键是否是自增的
        protected static $_defaultValues = array(
        );	// 默认数据,可以省略
    
        //	你自己的方法...
    }