/** * 获取写链接 * * @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; }
/** * 获取写链接 * * @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; }