La clase MysqlndUhConnection
(PECL mysqlnd-uh >= 1.0.0-alpha)
Introducción
Sinopsis de la Clase
MysqlndUhConnection
{
/* Métodos */
public bool changeUser
( mysqlnd_connection
$connection
, string $user
, string $password
, string $database
, bool $silent
, int $passwd_len
)
public bool connect
( mysqlnd_connection
$connection
, string $host
, string $use"
, string $password
, string $database
, int $port
, string $socket
, int $mysql_flags
)
public void listMethod
( mysqlnd_connection
$connection
, string $query
, string $achtung_wild
, string $par1
)
public bool queryReadResultsetHeader
( mysqlnd_connection
$connection
, mysqlnd_statement $mysqlnd_stmt
)
public bool simpleCommand
( mysqlnd_connection
$connection
, int $command
, string $arg
, int $ok_packet
, bool $silent
, bool $ignore_upsert_status
)
public bool simpleCommandHandleResponse
( mysqlnd_connection
$connection
, int $ok_packet
, bool $silent
, int $command
, bool $ignore_upsert_status
)
public bool sslSet
( mysqlnd_connection
}$connection
, string $key
, string $cert
, string $ca
, string $capath
, string $cipher
)Tabla de contenidos
- MysqlndUhConnection::changeUser — Cambia el usuario de la conexión de la base de datos de mysqlnd especificada
- MysqlndUhConnection::charsetName — Devuelve el conjunto de caracters predeterminado de la conexión de la base de datos
- MysqlndUhConnection::close — Cierra una conexión a una base de datos abierta previamente
- MysqlndUhConnection::connect — Abre una nueva conexión al servidor MySQL
- MysqlndUhConnection::__construct — The __construct purpose
- MysqlndUhConnection::endPSession — Finaliza una conexión persistente
- MysqlndUhConnection::escapeString — Escapa los caracteres especiales en una cadena para usarla en una sentencia SQL, tomando en cuenta el conjunto de caracteres actual de la conexión
- MysqlndUhConnection::getAffectedRows — Obtiene el número de filas afectadas en una operación de MySQL anterior
- MysqlndUhConnection::getErrorNumber — Devuelve el código de error de la llamada más reciente a una función
- MysqlndUhConnection::getErrorString — Devuelve una descripción del último error
- MysqlndUhConnection::getFieldCount — Devuelve el número de columnas de la consulta más reciente
- MysqlndUhConnection::getHostInformation — Devuelve una representación de tipo string del tipo de conexión usada
- MysqlndUhConnection::getLastInsertId — Devuelve el id autogenerado en la última consulta
- MysqlndUhConnection::getLastMessage — Recupera información sobre la consulta ejecutadamás recientemente
- MysqlndUhConnection::getProtocolInformation — Devuelve la versión del protocolo de MySQL usado
- MysqlndUhConnection::getServerInformation — Devuelve la versión del servidor MySQL
- MysqlndUhConnection::getServerStatistics — Obtiene el estado actual del sistema
- MysqlndUhConnection::getServerVersion — Devuelve la versión del servidor MySQL en forma de entero
- MysqlndUhConnection::getSqlstate — Devuelve el error SQLSTATE de la operación anterior de MySQL
- MysqlndUhConnection::getStatistics — Devuelve estadísticas sobre la conexión cliente
- MysqlndUhConnection::getThreadId — Devuelve el ID del hilo de la conexión en uso
- MysqlndUhConnection::getWarningCount — Devuelve el número de advertencias de la última consulta para el enlace dado
- MysqlndUhConnection::init — Iniciliza una conexión de mysqlnd
- MysqlndUhConnection::killConnection — Pregunta al servidor para matar un subproceso de MySQL
- MysqlndUhConnection::listFields — Enumera los campos de una tabla de MySQL
- MysqlndUhConnection::listMethod — Envoltura para comandos de listas desordenadas
- MysqlndUhConnection::moreResults — Comprueba si existen más resultados de consultas en una multiconsulta
- MysqlndUhConnection::nextResult — Prepara el siguiente resultado de multi_query
- MysqlndUhConnection::ping — Comprueba una conexión al servidor, o intenta reconectar si la conexión ha caído
- MysqlndUhConnection::query — Realiza una consulta en la base de datos
- MysqlndUhConnection::queryReadResultsetHeader — Lee una cabecera del conjunto de resultados
- MysqlndUhConnection::reapQuery — Obtiene el resultado de una consulta asicrónica
- MysqlndUhConnection::refreshServer — Vacía o reinicia las tablas y las cachés
- MysqlndUhConnection::restartPSession — Reinicializa una conexión persistente a mysqlnd
- MysqlndUhConnection::selectDb — Selecciona la base de datos predeterminada para su consulta
- MysqlndUhConnection::sendClose — Envía un comando de cierre a MySQL
- MysqlndUhConnection::sendQuery — Envía una consulta a MySQL
- MysqlndUhConnection::serverDumpDebugInformation — Vierte la información de depuración en el registro para el servidor MySQL
- MysqlndUhConnection::setAutocommit — Activa o desactiva la autoconsigna de las modificaciones de la base de datos
- MysqlndUhConnection::setCharset — Establece el conjunto de caracteres predeterminado del cliente
- MysqlndUhConnection::setClientOption — Establece una opción del cliente
- MysqlndUhConnection::setServerOption — Establece una opción del servidor
- MysqlndUhConnection::shutdownServer — The shutdownServer purpose
- MysqlndUhConnection::simpleCommand — Envía un comando COM_* básico
- MysqlndUhConnection::simpleCommandHandleResponse — Procesa una respuesta para un comando COM_* básico enviado al cliente
- MysqlndUhConnection::sslSet — Usado para establecer conexiones seguras con SSL
- MysqlndUhConnection::stmtInit — Iniciliza una sentencia y devuelve un recurso para usarlo con mysqli_statement::prepare
- MysqlndUhConnection::storeResult — Transfiere un conjunto de resultados de la última consulta
- MysqlndUhConnection::txCommit — Consigna la transacción en uso
- MysqlndUhConnection::txRollback — Revierte la transacción en uso
- MysqlndUhConnection::useResult — Inicia una recuperación de un conjunto de resultados