示例#1
0
 public function __construct()
 {
     $options = [PDO::ATTR_PERSISTENT => true, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
     $config = ['host' => Config::database('host'), 'dbname' => Config::database('dbname'), 'username' => Config::database('username'), 'password' => Config::database('password'), 'options' => $options];
     $dsn = 'mysql:host=' . $config['host'] . ';dbname=' . $config['dbname'];
     try {
         $this->dbh = new PDO($dsn, $config['username'], $config['password'], $options);
     } catch (PDOException $e) {
         $e->getMessage();
     }
 }