- 使用mysqli连接数据库
- 检测是否连接出错
- 执行sql指令
- 影响行数
- 关闭数据库连接
连接数据库
使用php函数mysqli_connect连接数据库
$conn =@new mysqli_connect('主机名','用户名','密码','数据库名',端口);
返回值:连接成功返回资源对象,失败返回false。
'@':屏蔽错误报告
在实例化一个对象的时候会连接数据库,如果连接数据库出现错误。可以使用‘@’屏蔽错误报告
检测是否连接出错
if($conn->connect_error){
die('数据库连接失败');
}
$conn->set_charset('utf8');
mysqli_connect_error() :函数返回上一次连接错误的错误描述。
set_charset():函数设置编码格式
影响行数
if($res->num_rows > 0){
$res->free();
$conn->close();
show_error('用户名已经存在!','zhuce.html');
}
关闭数据库连接
使用php函数mysqli_close关闭数据库
语法:
mysqli_close(数据库连接标识);
如不使用 mysqli_close 关闭数据库连接,PHP默认在代码执行结束后自动关闭。