mysqli数据库连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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数据库连接的主要内容,如果未能解决你的问题,请参考以下文章

PHP数据库连接mysql与mysqli的区别与用法

PHP的数据库连接mysqli遍历示例

mysqli操作数据库

mysqli操作数据库

php使用mysqli连接Mysql,怎么使用永久连接

Mysqli面向过程连接