开发者社区> 问答> 正文

数据库如何正确的连接以及关闭(PHP)?

我在网页的头部写了<?php require_once('Connections/member.php'); ?>
这里是member.php的代码<?php
FileName="Connection_php_mysql.htm"
Type="MYSQL"
HTTP="true"
$hostname_member = "";
$database_member = "";
$username_member = "";
$password_member = ";
$member = mysql_connect($hostname_member, $username_member, $password_member) or trigger_error(mysql_error(),E_USER_ERROR);
?>这样写经常造成流量异常,怎么改写

展开
收起
小旋风柴进 2016-03-06 14:38:58 2920 0
1 条回答
写回答
取消 提交回答
  • PHP连接数据库有三中常见的方式:
    1、mysql:$conn = mysql_connect(主机名,用户名,密码) 关闭:close($conn)(已经不推荐使用)
    2、mysqli:mysql 的升级版,支持面向对象和过程两种方式,分别如下:
    $conn1 = mysqli_connect(主机名,用户名,密码),mysqli_close($conn1)用于关闭连接
    $conn2 = new mysqli(主机名,用户名,密码),用$conn2->close()关闭连接
    现在php5一般都支持mysqli扩展,若不支持,则需要开启
    3、PDO:PHP还支持PDO连接`mysql,$pdo=new PDO("mysql:host=localhost;dbname=db_demo","用户名","密码");
    $pdo=null`能关闭连接

    2019-07-17 18:54:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载