Bd en mysql
Luis Alberto Casillas Santillán Marc Gibert Ginestà Óscar Pérez Mora
P06/M2109/02151
© FUOC • P06/M2109/02151
Bases de datos en MySQL
Índice
Introducción .............................................................................................. 5 Objetivos..................................................................................................... 6 1. Características de MySQL .................................................................. 7 1.1. Prestaciones ...................................................................................... 7 1.2. Limitaciones ..................................................................................... 8 2. Acceso a un servidor MySQL............................................................. 9 2.1. Conectándose con el servidor .......................................................... 9 2.1.1. Servidores y clientes ............................................................... 9 2.1.2. Conectarse y desconectarse .................................................... 10 2.2. Introducción de sentencias.............................................................. 10 2.2.1. Sentencias ............................................................................... 11 2.2.2. Comandos en múltiples líneas ............................................... 11 2.2.3. Cadenas de caracteres ............................................................. 12 2.2.4. Expresiones y variables .......................................................... 13 2.2.5.Expresiones ............................................................................. 14 2.3. Proceso por lotes ............................................................................... 14 2.4. Usar bases de datos ........................................................................... 17 3. Creación y manipulación de tablas ................................................ 20 3.1.Crear tablas ....................................................................................... 20 3.2. Tipos de datos ................................................................................... 23 3.2.1. Tipos de datos numéricos ...................................................... 23 3.2.2. Cadenas de caracteres ............................................................. 243.2.3. Fechas y horas ........................................................................ 25 3.3. Modificar tablas ................................................................................ 25 3.3.1. Agregar y eliminar columnas ................................................. 25 3.3.2. Modificar columnas ............................................................... 26 3.4. Otrasopciones .................................................................................. 27 3.4.1. Copiar tablas .......................................................................... 27 3.4.2. Tablas temporales ................................................................... 27 4. Consultas............................................................................................... 28 4.1. La base de datos demo ...................................................................... 28 4.2. Consultar información ..................................................................... 29 4.2.1. Funciones auxiliares ............................................................... 30 4.2.2. La sentencia EXPLAIN ............................................................31 4.3. Manipulación de filas ....................................................................... 33 5. Administración de MySQL ................................................................ 35 5.1. Instalación de MySQL ....................................................................... 35
© FUOC • P06/M2109/02151
Bases de datos en MySQL
5.2. Usuarios y privilegios...
Regístrate para leer el documento completo.