PHP数据库连接和操作问题

版权声明:本文为博主原创文章,转载请注明原地址。 https://blog.csdn.net/a1023182899/article/details/82807097

PHP连接数据库有三中常见的方式:
1、mysql: c o n n = m y s q l c o n n e c t ( ) c l o s e ( 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

能关闭连接

出现问题:
mysql_connect(): The mysql extension is deprecated and will be removed in the future:
mysql_connect在将来的php版本会被废弃,用mysqli或者PDO代替!
把你把连接数据库的代码换成
$link = mysqli_connect('localhost', 'user', 'password', 'dbname');
关闭换成mysqli_close($link)

其实现在前面放个连接语句就行了,不使用的话系统会自动关闭。频繁开关太费劲了。

猜你喜欢

转载自blog.csdn.net/a1023182899/article/details/82807097