Exemple #1
0
 /**
  * 获取写链接
  *
  * @return [type] [description]
  */
 private function getWriteLink()
 {
     if (!self::$writeLink) {
         $dns = 'mysql:host=' . Config::get('database.write.host') . ';dbname=' . Config::get('database.write.database') . ';charset=utf8';
         self::$writeLink = new Pdo($dns, Config::get('database.write.user'), Config::get('database.write.password'));
         self::$writeLink->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     }
     return self::$writeLink;
 }
Exemple #2
0
 /**
  * 获取写链接
  *
  * @return \Pdo
  */
 private function getWriteLink()
 {
     if (!self::$writeLink) {
         $dns = 'mysql:host=' . Config::get('database.write.host') . ';dbname=' . Config::get('database.write.database');
         self::$writeLink = new Pdo($dns, Config::get('database.write.user'), Config::get('database.write.password'), array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'UTF8'"));
         self::$writeLink->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     }
     return self::$writeLink;
 }