php使用mysqli扩展类连接数据库

时间:2016-07-13
mysqli是php5之后才有的功能,相比mysql,mysqli是永远连接函数,本文章向大家介绍php使用mysqli扩展类连接mysql数据库,需要的朋友可以参考一下。

首先说明一点,php使用mysqli扩展类的时候,要确保mysqli扩展类已经开启,开启方法:

打开php.ini的配置文件查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll即可。

和mysql一样,使用mysqli扩展类获取数据的第一步也是需要连接数据库,只是mysqli连接数据库与mysql连接数据有所不同,mysqli连接数据库有两种方法:

第一种方法:使用类似mysql的方法连接数据库

<?php
$connect = mysqli_connect('localhost','root','','volunteer') or die('Unale to connect');
?>

这个方法和mysql几乎是一样的,只是将mysql_connect()函数替换成mysqli_connect()函数

第二种方法:使用面向对象的方法调用接口

<?php
//创建mysqli对象并连接数据库服务器,参数依次为数据库服务器地址、用户名、密码、需要操作的数据库名称
$mysqli = new mysqli('localhost','root','','db');
//判断服务器是否连接成功
if (mysqli_connect_errno()){
    //mysqli_connect_errno()函数返回连接错误状态码,如果连接成功,则返回false
	die('Unable to connect!'). mysqli_connect_error();
}
?>