mysql_pconnect()开启的是一个持久的连接,mysql_close()不会关闭此链接。而mysql_connect()可以被mysql_close()关闭。
mysql_pconnect()
语法:mysql_pconnect(server, user, passwd, clientflag)
server: 数据库服务器
user: 数据库账户名
passwd: 数据库账户密码
clientflag: 一些常量参数
{
MYSQL_CLIENT_SSL - 使用 SSL 加密
MYSQL_CLIENT_COMPRESS - 使用压缩协议
MYSQL_CLIENT_IGNORE_SPACE - 允许函数名后的间隔
MYSQL_CLIENT_INTERACTIVE - 允许关闭连接之前的交互超时非活动时间
}
mysql_connect()
语法:mysql_connect(server, user, passwd, newlink, clientflag)
server: 数据库服务器
user: 数据库账户名
passwd: 数据库账户密码
newlink: 默认为false, 若选true,在同样参数的情况下,打开的是不一样的数据库连接
clientflag: 一些常量参数
{
MYSQL_CLIENT_SSL - 使用 SSL 加密
MYSQL_CLIENT_COMPRESS - 使用压缩协议
MYSQL_CLIENT_IGNORE_SPACE - 允许函数名后的间隔
MYSQL_CLIENT_INTERACTIVE - 允许关闭连接之前的交互超时非活动时间
}
update
php7.0及以上都使用的是mysqli_connect()