了解PHP建立和关闭数据库连接的具体函数用法

开发 后端
PHP建立和关闭数据库连接的函数包括mysql_connect();mysql_pconnect()以及mysql_close() 。其中,前两者为数据库的连接建立,后者则是数据库连接的关闭。

PHP建立和关闭数据库连接需要用到一些PHP内置的函数,在接下来的文章中我们将会为大家详细的介绍这些函数的具体用法,希望对大家有所帮助。#t#

PHP建立和关闭数据库连接之mysql_connect()

 

resource mysql_connect
([string hostname 
[:port][:/path/to/socket]
[,string username] [,string password]]) 

所有参数都是可选的

举例:
 

  1. @mysql_connect("localhost"
    , "user", "password")  
  2. or die("Could not connect
     to mysql server!"); 

注意,@符号表示禁止失败尝试导致的任何错误信息,用户将看到的是die()中指定的错误信息.

注意,当与多个mysql进行连接时,必须指定每个连接的链接ID,如下:

 

  1. $link1 = @mysql_connect
    ("server1", "user", "password")  
  2. or die("Could not connect to
     mysql server!");  
  3. $link2 = @mysql_connect
    ("server2", "user", "password")   
  4. or die("Could not 
    connect to mysql server!");  
  5.  

 

PHP建立和关闭数据库连接之mysql_pconnect()

  1. resource mysql_pconnect
    ([string hostname [:port]
    [:/path/to/socket][,string 
    username] [,string password]]) 

与mysql_connect()不同的是:会首先查找现有链接,不存在时才创建.
注意,不需要显示关闭连接(mysql_close()),因为连接将放在池中,所以叫持久连接.

PHP建立和关闭数据库连接之mysql_close()

  1. boolean mysql_close
    ([resource link_id]) 

关闭连接不是必须的,因为可以由mysql的垃圾回收来处理.
如果没有指定link_id,则关闭最近的链接.

责任编辑:曹凯 来源: bokee.com
相关推荐

2009-12-03 15:40:41

PHP获取数据库表信息

2009-11-24 13:33:49

2010-05-27 10:10:00

连接MySQL数据库

2009-11-30 17:54:56

PHP连接Sql数据库

2010-09-13 15:55:17

SQL Server数

2009-11-24 16:48:15

PHP mysqli

2009-12-07 17:33:44

PHP SQlite数

2010-05-31 09:19:53

PHP

2009-12-08 17:23:12

PHP PDO类

2012-09-26 10:20:06

数据库

2009-12-01 13:20:23

PHP配置函数ini_

2009-11-26 14:38:08

PHP函数echo()

2010-06-01 10:47:21

连接MySQL数据库

2009-12-03 13:34:04

PHP连接数据库

2009-03-19 10:08:09

C#数据库查询

2009-12-11 13:43:55

PHP获得所有数据库

2023-11-07 00:00:00

Dialector参数接口

2009-07-23 09:31:56

数据库表连接方式

2011-03-10 14:09:28

C#数据库

2010-11-15 10:30:04

Oracle数据库启动
点赞
收藏

51CTO技术栈公众号