2.面向过程的使用方式 建立一个连接 $db = mysqli_connect(‘localhost‘, ‘root‘, ‘123456‘, ‘dbname‘); 假设建立连接时未指定数据库则选择使用的数据库,切换使用的数据库 mysqli_select_db($db, ‘dbname‘); 查询数据库 $query = "SELECT * FROM user WHERE uid=4"; $result = mysqli_query($db, $query); 统计返回记录的行数 $result_num = mysqli_num_rows($result); 返回一行结果 $row = mysqli_fetch_assoc($result); //返回一个关联数组,能够通过$row[‘uid‘]的方式取得值 $row = mysqli_fetch_row($result); //返回一个列举数组。能够通过$row[0]的方式取得值 $row = mysqli_fetch_array($result); //返回一个混合数组,能够通过$row[‘uid‘]和$row[0]两种方式取得值 $row = mysqli_fetch_object($result); //返回一个对象。能够通过$row->uid的方式取得值 断开数据库连接 mysqli_free_result($result); //释放结果集 mysqli_close($db); //关闭一个数据库连接,这不是必要的,由于脚本运行完成时会自己主动关闭连接 另外: 当进行INSERT、UPDATE、DELETE操作时。使用mysqli_affected_rows()查看影响行数
PHP使用mysqli连接MySQL数据库
标签:关闭 mysql数据库 localhost date row 通过 运行 back 过程