downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Tipurile resurselor> <Instalarea
Last updated: Fri, 20 Nov 2009

view this page in

Configuraţia la rulare

Comportamentul acestor funcţii este afectat de parametrii stabiliţi în php.ini.

Opţiuni de configurare MySQL
Denumire Valoare implicită Se poate schimba Istoric schimbări
mysql.allow_persistent "1" PHP_INI_SYSTEM  
mysql.max_persistent "-1" PHP_INI_SYSTEM  
mysql.max_links "-1" PHP_INI_SYSTEM  
mysql.trace_mode "0" PHP_INI_ALL Disponibil începând cu PHP 4.3.0.
mysql.default_port NULL PHP_INI_ALL  
mysql.default_socket NULL PHP_INI_ALL Disponibil începând cu PHP 4.0.1.
mysql.default_host NULL PHP_INI_ALL  
mysql.default_user NULL PHP_INI_ALL  
mysql.default_password NULL PHP_INI_ALL  
mysql.connect_timeout "60" PHP_INI_ALL PHP_INI_SYSTEM în PHP <= 4.3.2. Disponibil începând cu PHP 4.3.0.

Pentru mai multe detalii şi definiţii ale modurilor PHP_INI_* accesaţi Where a configuration setting may be set.

Iată o explicaţie pe scurt a directivelor de configurare.

mysql.allow_persistent boolean

Indică dacă vor fi permise conexiuni persistente la MySQL.

mysql.max_persistent integer

Numărul maximal de conexiuni persistente la MySQL per proces.

Numărul maximal de conexiuni MySQL per proces, inclusiv conexiuni persistente.

mysql.trace_mode boolean

Modul de trasare. Când mysql.trace_mode este activat, vor fi afişate avertizări pentru scanări ale tabelelor/indicilor, seturi de rezultate neeliberate şi erori SQL. (Introdus în PHP 4.3.0)

mysql.default_port string

Numărul implicit al portului TCP utilizat pentru conectarea la serverul de baze de date, dacă nu este specificat un alt port. Dacă nu este specificată o valoare implicită, numărul portului va fi obţinut din variabila de mediu MYSQL_TCP_PORT, înregistrarea mysql-tcp din /etc/services, sau din constanta MYSQL_PORT de la momentul compilării în această ordine. Win32 va utiliza numai constanta MYSQL_PORT.

mysql.default_socket string

Numele implicit al socket-ului utilizat pentru conectarea la un server de baze de date local, dacă nu este specificat numele unui alt socket.

mysql.default_host string

Denumirea implicită a serverului de baze de date, în caz că nu se specifică o altă denumire. Nu se aplică în modul SQL securizat .

mysql.default_user string

Numele implicit al utilizatorului pentru a fi utilizat la conectarea la serverul de baze de date, dacă nu este specificat un alt nume. Nu se aplică în modul SQL securizat .

mysql.default_password string

Parola implicită pentru a fi utilizată la conectarea la serverul de baze de date, dacă nu este specificată o altă parolă. Nu se aplică în modul SQL securizat .

mysql.connect_timeout integer

Timeout-ul la conectare în secunde. Pe Linux acest timeout este de asemenea utilizat la aşteptarea primului răspuns de la server.



add a note add a note User Contributed Notes
Configuraţia la rulare
frodenius
23-Aug-2008 05:19
you can also easily work around the issue if you simply create a symbolic link to the socket by executing the following in terminal:

sudo mkdir /var/mysql
sudo -s /tmp/mysql.sock /var/mysql/mysql.sock
JM
27-Apr-2008 04:14
mysql_default_socket can take a filename as the argument.  By default--at least with the default configuration provided by Mac OS X 10.5--it is /var/mysql/mysql.sock.  If necessary, you can edit your php.ini to change it to /tmp/mysql.sock.

Tipurile resurselor> <Instalarea
Last updated: Fri, 20 Nov 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites