CONSULTAS en MySQL

* Listados: SELECT columnas FROM tabla [WHERE condición] [GROUP BY columna [ HAVING condición ]] [ORDER BY columna [ ASC | DESC ]] [LIMIT [inicio,] num_registros] (Se puede usar el comodín * para seleccionar todas las columnas) Ejemplos: SELECT * FROM City; SELECT Name, Population FROM City WHERE CountryCode=’ESP’ AND…

Continuar leyendo

MOTORES DE ALMACENAMIENTO en MySQL

* El servidor MySQL incorpora una característica única llamada «motores de almacenamiento», que nos permite seleccionar el tipo de almacenamiento interno de cada tabla, en base al que mejor se adecúe a una situación particular. Dicha selección, la hace el desarrollador a nivel de tabla, y no afecta a la…

Continuar leyendo

FUNCIONAMIENTO DEL SERVIDOR MYSQL

* Funcionamiento: 1) Los clientes se conectan a servidor. 2) Los clientes inician autentificación, codifican y envían peticiones, comprimen y cifran peticiones, cachean los resultados del servidor, … 3) El servidor procesa las peticiones y devuelve las respuestas. 4) Las peticiones son procesadas primero por la capa de manipulación, que…

Continuar leyendo

INSTALACIÓN DE MYSQL 5.0 EN UBUNTU

* Instalaremos los paquetes ‘mysql-server’ y ‘mysql-client’. (Opcionalmente podemos instalar los paquetes ‘mysql-admin’, que es un entorno gráfico de administración, y ‘mysql-query-browser’, que es un entorno gráfico para realizar consultas.) * La instalación crea en el sistema el usuario ‘mysql’ y el grupo ‘mysql’. * La instalación crea en el…

Continuar leyendo

Funciones del Administrador de Base de Datos

Las funciones de un administrador de bases de datos son: * Gestión del software: instalación del software, actualización del software, conexión de programas (por ej. ofimática) con el servidor de bases de datos. * Gestión de las bases de datos: creación de bases de datos, importación y exportación de datos,…

Continuar leyendo

mysqli options

(PHP 5) mysqli_options, mysqli->options — Fija opciones Descripción Estilo por procedimientos: bool mysqli_options ( mysqli $identificador_de_enlace, int $opción, mixto $valor ) Estilo orientado a objetos (método) class mysqli { bool options ( int $opción, mixto $valor ) } mysqli_options() puede ser usada para fijar opciones extra en la conexión y…

Continuar leyendo

mysqli num rows

(PHP 5) mysqli_num_rows — Obtiene el número de filas en un resultado Descripción Estilo por procedimientos: mixto mysqli_num_rows ( mysqli_result $resultado ) Estilo orientado a objetos (propiedad): class mysqli_result { mixto num_rows } Regresa el número de filas en el resultado. El uso de mysqli_num_rows() depende de si se usa…

Continuar leyendo

mysqli num fields

(PHP 5) mysqli_num_fields, result->field_count — Obtiene el número de campos en un resultado Get the number of fields in a result Descripción Estilo por procedimientos: int mysqli_num_fields ( mysqli_result $resultado ) Estilo orientado a objetos (propiedad class mysqli_result { int field_count } mysqli_num_fields() regresa el número de campos del resultado…

Continuar leyendo

mysqli kill

(PHP 5) mysqli_kill, mysqli->kill — Le pide al servidor «matar» el proceso MySQL Descripción Estilo por procedimientos: bool mysqli_kill ( mysqli $identificador_de_enlace, int $processid ) Estilo orientado a objetos (métod0) class mysqli { bool kill ( int $processid ) } Esta función es usada para pedir al servidor matar le…

Continuar leyendo

mysqli insert id

(PHP 5) mysqli_insert_id, mysqli->insert_id — Regresa el ID generado automáticamente en la última consulta Descripción Estilo por procedimientos: mixto mysqli_insert_id ( mysqli $identificador_de_enlace ) Estilo orientado a objetos (propiedad): class mysqli { mixto insert_id } La función mysqli_insert_id() regresa el ID generado por una consulta en una tabla con una…

Continuar leyendo