• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

CodeIgniter 检查数据库连接

PHP 水墨上仙 1563次浏览 0个评论

php CodeIgniter检查数据库连接是否正确

/**
 * Check Database Connection
 * 
 * Checks connection details to see if they are correct. Useful for testing
 * user supplied details in an install controller.
 * 
 * @access	protected
 * @param	string		$protocol	protocol to connect with
 * @param	string		$host		host to connect to
 * @param	string		$user		username to login with
 * @param	string		$pass		password to login with
 * @param	string		$database	database to check for
 * @param	integer		$port		port to connect on (optional)
 * @return	bool
 */
protected function _check_db($protocol,$host,$user,$password,$database,$port = NULL)
{
	// prep the DSN string
	$dsn = "{$protocol}://{$user}:{$password}@{$host}/{$database}";
	if($port !== NULL)
	{
		$dsn .="?port={$port}";
	}
	// Load the database and dbutil
	$this->load->database($dsn);
	$this->load->dbutil();
	// check the connection details
	$check = $this->dbutil->database_exists($database);
	// close the database
	$this->db->close();
	// return our status
	return $check;
}


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明CodeIgniter 检查数据库连接
喜欢 (0)

您必须 登录 才能发表评论!

加载中……