首页 > 代码库 > mysqli数据库连接

mysqli数据库连接

/*
* 连接数据库的mysqli函数库
* 使用的是过程化的风格编码
*/
header(‘content-type:text/html;charset=utf-8‘);
// 获取数据库连接
$link = mysqli_init();

if (!$link) {
exit(‘mysqli对象创建失败...‘);
}

// 创建mysqli连接数据库
if (!mysqli_real_connect($link, ‘localhost‘, ‘root‘, ‘‘, ‘pg39‘)) {
die(‘连接出现了错误 (‘ . mysqli_connect_errno() . ‘) ‘ . mysqli_connect_error());
}

if (!mysqli_set_charset($link, ‘utf8‘)) {
exit(‘设置数据库查询编码集失败...‘);
}
$infos = mysqli_query($link, "select * from student", MYSQLI_USE_RESULT);

//处理返回值结果
$arr = array();
if ($infos) {
while ($info = mysqli_fetch_array($infos, MYSQLI_NUM)) {
array_push($arr, $info);
}
// 处理结束将获取到的数据集合清除
mysqli_free_result($infos);
}
var_dump($arr);
//关闭打开的资源
mysqli_close($link);

mysqli数据库连接