Forum und email

maxdb_options

maxdb->options

(PECL maxdb:1.0-7.6.00.38)

maxdb->options — Définie des options

Description

Style procédural

bool maxdb_options ( resource $link , int $option , mixed $value )

Style orienté objet (méthode)

maxdb
bool options ( int $option , mixed $value )

maxdb_options() peut être utilisé pour définir des options de connexion supplémentaire et affecte le comportement de cette connexion.

Cette fonction peut être appelée plusieurs fois pour définir différentes options.

maxdb_options() doit être appelé après maxdb_init() et avant maxdb_real_connect().

Le paramètre option est l'option que vous voulez définir, le paramètre value est la valeur de cette option. Pour plus de descriptions sur ces options, lisez » https://dev.mysql.com/doc/maxdb/. Le paramètre option peut être une des valeurs suivantes :

Options valides
Nom Description
MAXDB_COMPNAME Le composant "name" utilisé pour initialiser l'environnement d'exécution SQLDBC.
MAXDB_APPLICATION L'application à connecter à la base de données.
MAXDB_APPVERSION La version de l'application.
MAXDB_SQLMODE Le mode SQL.
MAXDB_UNICODE TRUE si la connexion est un client unicode(UCS2), FALSE sinon.
MAXDB_TIMEOUT Le délai maximal d'inactivité autorisé après lequel la connexion à la base de données sera fermée par le système.
MAXDB_ISOLATIONLEVEL Spécifie si oui ou non et combien de verrous partagés et de verrous exclusifs sont demandés ou libérés implicitement.
MAXDB_PACKETCOUNT Le nombre de paquets différents utilisés pour la connexion.
MAXDB_STATEMENTCACHESIZE Le nombre de requêtes préparées à être mises en cache pour la connexion pour être réutilisées.
MAXDB_CURSORPREFIX Le préfixe à utiliser pour les tables résultantes qui sont automatiquement nommées.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Voir maxdb_real_connect().