Connect MySQL databases used PDO drivers
数据库连接失败(错误号: 2002, 2003), 重新连接一次
从请求开始到结束期间, 会缓存同一个MySQL连接资源,命中缓存时会先Check alive
函数最终会调用Asf_Db::init方法, 这两个方法参数个数不同
public static boolean function initMysql(array $configs [, bool $reset = false])
连接数据库所需配置信息
0 单例连接数据库(default), 1 强制重新连接数据库, 不受单例限制
成功时返回 TRUE , 失败时返回 FALSE / PDOException
<?php $configs = array( 'dsn' => array('host' => '127.0.0.1', 'dbname' => 'test', 'port' => 6666), 'username' => 'test', 'password' => 'AbcdefRDvgedf', ); var_dump(Asf\Db::initMysql($configs));