基本八个步骤

//连接数据库
$link = mysqli_connect('localhost', 'root', '');

//判断是否连接成功
if (!$link) {
    exit('数据库连接失败');
}

//设置字符集
mysqli_set_charset($link, 'utf8');

//选择数据库
mysqli_select_db($link, 'test');

//准备sql
$sql = 'select * from users';

//查询
$res = mysqli_query($link, $sql);

//处理结果集
$result = mysqli_fetch_assoc($res);

//关闭连接,释放资源
mysqli_close($link);

 处理结果集的一些函数

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
//返回第一条关联数组
$rows = mysqli_fetch_assoc($res);
//返回第一条索引数组 $result = mysqli_fetch_row($res);
//返回第一条关联及索引数组 $result = mysqli_fetch_array($res);
//返回结果集行数 $result = mysqli_num_rows($res);
//返回受影响行数 $result = mysqli_affected_rows($link);
//返回插入的自增id $result = mysqli_insert_id($link);

 mysqli的面向对象写法

//$link = mysqli_connect('localhost', 'root', '');
$mysqli = new mysqli('localhost', 'root', '');
//if (!$link) { // exit('数据库连接失败'); //} if ($errMsg = $mysqli->connect_error) { exit($errMsg); } //mysqli_set_charset($link, 'utf8'); $mysqli->set_charset('utf8'); //mysqli_select_db($link, 'test'); $mysqli->select_db('test'); $sql = 'select * from users'; //$res = mysqli_query($link, $sql); $res = $mysqli->query($sql);
//$result = mysqli_fetch_assoc($res); //返回 while ($rows = $res->fetch_assoc()) { echo $rows['username'].'<br>'; } $mysqli->close();

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄