PECL/mysqlnd_qc 1.0
Introduction
MySQL
PHP Manual
Plugin de gestion utilisateur Mysqlnd
Introduction
Démarrage rapide et exemples
Configuration
Comment fonctionne-t-il ?
Installation d'un proxy
Surveillance de base des requête
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
MysqlndUhConnection
— La classe MysqlndUhConnection
MysqlndUhConnection::changeUser
— Change l'utilisateur de la connexion à la base de données mysqlnd spécifié
MysqlndUhConnection::charsetName
— Récupère le jeu de caractères par défaut pour la connexion à la base de données
MysqlndUhConnection::close
— Ferme une connexion existante à la base de données
MysqlndUhConnection::connect
— Ouvre une nouvelle connexion vers le serveur MySQL
MysqlndUhConnection::__construct
— Le but de __construct
MysqlndUhConnection::endPSession
— Ferme une connexion persistante
MysqlndUhConnection::escapeString
— Échappe les caractères spéciaux d'une chaîne dans le but d'être utilisée dans une requête SQL, en prenant en compte le jeu de caractères courant de la connexion
MysqlndUhConnection::getAffectedRows
— Récupère le nombre de lignes affectées par la précédente opération MySQL
MysqlndUhConnection::getErrorNumber
— Retourne le code erreur du plus récent appel à une fonction
MysqlndUhConnection::getErrorString
— Retourne une description textuelle de la dernière erreur
MysqlndUhConnection::getFieldCount
— Retourne le nombre de colonnes contenu dans la dernière requête
MysqlndUhConnection::getHostInformation
— Retourne une chaîne représentant le type de connexion utilisé
MysqlndUhConnection::getLastInsertId
— Retourne l'identifiant auto-généré utilisé dans la dernière requête
MysqlndUhConnection::getLastMessage
— Récupère les informations concernant la dernière requête exécutée
MysqlndUhConnection::getProtocolInformation
— Retourne la version du protocole MySQL utilisé
MysqlndUhConnection::getServerInformation
— Retourne la version du serveur MySQL
MysqlndUhConnection::getServerStatistics
— Récupère le statut du système courant
MysqlndUhConnection::getServerVersion
— Retourne la version du serveur MySQL sous la forme d'un entier
MysqlndUhConnection::getSqlstate
— Retourne l'erreur SQLSTATE depuis la dernière opération MySQL
MysqlndUhConnection::getStatistics
— Retourne les statistiques sur la connexion cliente
MysqlndUhConnection::getThreadId
— Retourne l'identifiant du thread pour la connexion courante
MysqlndUhConnection::getWarningCount
— Retourne le nombre d'alertes depuis la dernière requête
MysqlndUhConnection::init
— Initialise une connexion Mysqlnd
MysqlndUhConnection::killConnection
— Demande au serveur de tuer un thread MySQL
MysqlndUhConnection::listFields
— Liste les champs d'une table MySQL
MysqlndUhConnection::listMethod
— Gestionnaire pour des commandes
MysqlndUhConnection::moreResults
— Vérifie s'il y a encore des résultats depuis une requête multiple
MysqlndUhConnection::nextResult
— Prépare le prochain résultat depuis multi_query
MysqlndUhConnection::ping
— Ping une connexion de serveur ou tente de se reconnecter si la connexion n'est plus disponible
MysqlndUhConnection::query
— Exécute une requête sur la base de données
MysqlndUhConnection::queryReadResultsetHeader
— Lit un en-tête de jeu de résultats
MysqlndUhConnection::reapQuery
— Récupère le résultat depuis une requête asynchrone
MysqlndUhConnection::refreshServer
— Rafraîchie ou réinitialise les tables et les caches
MysqlndUhConnection::restartPSession
— Redémarre une connexion mysqlnd persistante
MysqlndUhConnection::selectDb
— Sélectionne la base de données par défaut pour l'exécution des requêtes
MysqlndUhConnection::sendClose
— Envoi une commande de fermeture à MySQL
MysqlndUhConnection::sendQuery
— Envoi une requête à MySQL
MysqlndUhConnection::serverDumpDebugInformation
— Extrait les informations de débogage dans les logs pour le serveur MySQL
MysqlndUhConnection::setAutocommit
— Active ou désactive l'auto-commit de la base de données
MysqlndUhConnection::setCharset
— Définit le jeu de caractères par défaut du client
MysqlndUhConnection::setClientOption
— Définit une option du client
MysqlndUhConnection::setServerOption
— Définit une option serveur
MysqlndUhConnection::shutdownServer
— Le but de shutdownServer
MysqlndUhConnection::simpleCommand
— Envoi une commande COM_*
MysqlndUhConnection::simpleCommandHandleResponse
— Analyse une réponse d'une commande COM_* envoyée au client
MysqlndUhConnection::sslSet
— Utilisé pour établir des connexions sécurisées utilisant SSL
MysqlndUhConnection::stmtInit
— Initialise une requête et retourne une ressource à utiliser avec mysqli_statement::prepare
MysqlndUhConnection::storeResult
— Transfère un jeu de résultats depuis la dernière requête
MysqlndUhConnection::txCommit
— Valide la transaction courante
MysqlndUhConnection::txRollback
— Annule la transaction courante
MysqlndUhConnection::useResult
— Initialise un jeu de résultats récupéré
MysqlndUhPreparedStatement
— La classe MysqlndUhPreparedStatement
MysqlndUhPreparedStatement::__construct
— Le but de __construct
MysqlndUhPreparedStatement::execute
— Exécute une requête préparée
MysqlndUhPreparedStatement::prepare
— Prépare une requête SQL pour exécution
Fonctions Mysqlnd_uh
mysqlnd_uh_convert_to_mysqlnd
— Convertit un gestionnaire de connexion MySQL en un gestionnaire de connexion mysqlnd
mysqlnd_uh_set_connection_proxy
— Installe un proxy pour les connexions mysqlnd
mysqlnd_uh_set_statement_proxy
— Installe un proxy pour les requêtes mysqlnd
Historique des modifications
Séries PECL/mysqlnd_uh 1.0
PECL/mysqlnd_qc 1.0
Introduction
MySQL
PHP Manual