Funguo la PHP mysql_pconnect()

Inasemekana na matumizi

mysql_pconnect() inafungua muungano wa kuzingatia kwa mtandao wa MySQL.

mysql_pconnect() na mysql_connect() zinaonekana zaidi kama zinaongea kwa kina, lakini zinaongea kwa sababu mbili muhimu:

  1. Kwenye kushambulia, kufanya kazi hii inayofanya kufikia muungano wa (umewekwa) ambao umewekwa kwa kwa ujenzi wa hivi karibuni na neno la mtumiaji na neno la siri zilizotumika kwenye uwanja huo, ikiwa inapofikia inatumbuiza kina cha muungano huo na haukufungua muungano mpya.
  2. Kisha, baada ya kufanya kazi kwa skripti, muungano wa kushambulia kwa mtandao wa SQL hawakufungwa, muungano huo haukufungwa kwa ajili ya kutumika kisha (mysql_close() haukufungwa muungano wa kuzingatia kwamba mysql_pconnect() anatengeneza).

Inayotumika kama

mysql_pconnect(server,user,pwd,clientflag)
Inayotumika kama Inasemekana
server

Inayowezekana. Inaangazia mtaalamu wa kumtaarifu server.

Inayoshika ina kuwa na namba ya porti, kwa mfano "hostname:port" ama mazingira wa kusambaa kwa soketi ya hivi karibuni, kwa mfano kwa localhost inayotoka kwa ":/path/to/socket".

如果 PHP 指令 mysql.default_host 未定义(默认情况),则默认值是 'localhost:3306'。

user 可选。用户名。默认值是服务器进程所有者的用户名。
pwd Neno la siri. Chaguo cha chaguo ni neno la siri tu.
clientflag

Inahitajika kwa kielewa.clientflags Paramagala inaweza kumpata kwa kumisha kama muumini wa kielewa:

  • MYSQL_CLIENT_SSL - Inatumia usalama wa SSL
  • MYSQL_CLIENT_COMPRESS - Inatumia protokoali ya kuzikompa
  • MYSQL_CLIENT_IGNORE_SPACE - Inaruhusiisha kipindi cha kutosha cha kusaidia kwa baadhi ya jina la funguo
  • MYSQL_CLIENT_INTERACTIVE - Inaruhusiisha kumaliza muungano kabla ya kumaliza kipindi cha kutosha cha matokeo wa kusaidia

Muumini

Kama inaweza kumaliza, inatokana na muumini wa MySQL kina wa kuzingatia, kama hauweza kumaliza inatokana na FALSE.

Msaada na matokeo ya msaada

Kutia msaada:Inahitajika kwa kielewa. clientflag Kina hiki inaweza kutumika kuanzia PHP 4.3.0.

Msaada:Kuondoa muungano wa kina wa kuzingatia, tumia mysql_connect() Funguo.

Mfano

<?php
$con = mysql_pconnect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Kwenda kudumu: ' . mysql_error());
  }
?>