PHP y MySQL Clase 05 - PowerPoint PPT Presentation

ursula-heath
php y mysql clase 05 n.
Skip this Video
Loading SlideShow in 5 Seconds..
PHP y MySQL Clase 05 PowerPoint Presentation
Download Presentation
PHP y MySQL Clase 05

play fullscreen
1 / 35
Download Presentation
PHP y MySQL Clase 05
107 Views
Download Presentation

PHP y MySQL Clase 05

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. PHP y MySQLClase 05 Ing. Eddye Sánchez Castillo

  2. Las principales temas de este capitulo son: • Iniciar Mysql • Ingresar a Mysql • Asignar una clave al usuario root • Acceso a la información básica • El lenguaje SQL • Administración de usuarios BASES DE DATOS MYSQL

  3. Ingresar a MySql por el Botón INICIO de Windows Bases de Datos Mysql

  4. También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd. Bases de Datos MySql

  5. También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd. Bases de Datos MySql

  6. Se necesita ingresar a la carpeta bin de Mysql. Bases de Datos MySql

  7. Comando para ingresar a Mysql: mysql –u usuario El usuario predeterminado se llama root Bases de Datos MySql

  8. El promptmysqlindica que usted ya ingreso al administrador de Base de datos Mysql. Cada comando que escriba debe terminar con punto y coma (;). Bases de Datos MySql

  9. Despues de conectarse a Mysql, usted ya puede escribir los comandos para administrar las bases de datos. User(): Esta función permite visualizar el nombre del usuario que esta conectado a Mysql. Acceso a la información Básica

  10. Version(): Esta función permite visualizar la version de Mysql que usted esta utilizando. Acceso a la información Básica

  11. Current_Date: Esta función devuelve la fecha del servidor. Acceso a la información Básica

  12. Now(): Esta función devuelve la fecha y hora del servidor. Acceso a la información Básica

  13. Esta formado por un conjunto de comandos que nos permite acceder y administrar una base de datos y todos sus objetos. SQL es un lenguaje de consulta universal para base de datos, es decir se puede utilizar en otros administradores de base de datos como Access, SQL server, Mysql, FoxPro, etc. Los comandos SQL se dividen en dos grupos: Lenguaje de definición de datos:(DDL) permite crear, modificar y eliminar los objetos de una DBF. Lenguaje de Manipulación de Datos:(DML) Permite manejar la información almacenada, agregar registros, actualizarlos, leerlos, etc. El Lenguaje SQL

  14. Permite crear Base de Datos en Mysql Sintaxis: Nombre: Es el nombre de la base de datos que se desea crear, al crear el mensaje Query OK significa que se ha realizado la consulta con exitoy la Base de Datos esta creada. Crear Base de Datos CreateDataBase Nombre;

  15. Crear Base de Datos

  16. Para visualizar las bases de datos creadas en Mysql y confirmar la creación de la nueva base de datos se utiliza el siguiente comando: Show DataBases; Visualizar Base de Datos

  17. USE: Este comando se utiliza para indicar a MySql la base de datos que deseamos utilizar Use BaseDatos; Visualizar Base de Datos

  18. CreateTable Este comando permite crear tablas dentro de una base de datos: su sintaxis es: Crear Tablas CreateTable Nombre de la Tabla ( Estructura de la tabla ) Dentro de la Estructura de la Tabla se escribe cada uno de los campos que formaran la nueva tabla con su respectivo tipo de datos y longitud.

  19. TIPOS DE DATOS NUMERICOS TinyInt Permite almacenar datos enteros (sin decimales) con o sin signo. Con signo acepta entre -128 a 127 y sin signo entre 0 a 255. ocupa 1 byte. Bit o Bool Permite almacenar solo los números 0 y 1. Se puede utilizar como un campo lógico. Smallnt También acepta números enteros con o sin signo. Con signo desde -32768 a 32767 y sin signo entre 0 y 65535. Ocupa 2 byte. Crear Tablas

  20. TIPOS DE DATOS NUMERICOS Mediumint Acepta números enteros con o sin signo. Con signo entre -8,388,608 y 8,388,607 y sin signo entre 0 y 16777215. Ocupa 3 bytes. Integer o int Acepta números enteros con o sin signo. Con signo -2147483648 a 2147483647 y sin signo es de 0 a 4,294,967,295. Ocupa 4 bytes. Bigint Se utiliza para almacenar números enteros con o sin signo: Con Signo: -9,223,372,036,854,775,808 y 9,223,372,036,854,775,807 Sin Signo entre 0 y 18,446,744,073,709,551,615. Ocupa 8 Byte. Float Double Crear Tablas

  21. TIPOS DE DATOS FECHA Date Permite almacenar fecha entre 01.01.1001 hasta 31.12.9999 su formato es aa.mm.dd DateTime Permite almacenar fecha entre 01.01.1001 con ohoras, o minutos y o segundos hasta 31.12.9999 con 23 horas, 59 minutos y 59 segundos, su formato es aa.mm.dd hh.mm.ss TimeStamp Acepta combinación de fecha y hora. El rango es del 01.01.1970 hasta el 2037. Ocupa 4 Bytes. Crear Tablas

  22. TIPOS DE DATOS FECHA Time Permite almacenar solo horas con el formato HH:MM:SS Year Permite almacenar solo el año de una fecha desde 1901 hasta el 2015. Crear Tablas

  23. TIPOS DE DATOS CADENA Char Permite almacenar de 0 a 255 caracteres de longitud fija Varchar Permite almacenar de 0 a 255 caracteres de longitud variable Text o Blob Permite almacenar hasta 65535 caracteres de longitud MediumBlob o MediumText Permite almacenar hasta 16,777,215 caracteres de longitud. LongBlobo LongText Permite almacenar hasta 4,294,967,925 caracteres de longitud. Crear Tablas

  24. Crear una tabla llamada Clientes dentro de la base de datos Empresa, de forma simple, sin clave primaria. Crear Tablas

  25. DropTable Nombre de la tabla; elimina físicamente la tabla y sus registros que contiene Eliminar tablas

  26. Crear clave primaria

  27. Crear clave primaria

  28. El comando DESCRIBE permite visualizar la estructura de una tabla. Visualizar Estructura de una Tabla

  29. Visualizar Estructura de una Tabla

  30. Modificar Estructura de una Tabla

  31. Eliminar campo de una Tabla

  32. Agregar campo de una Tabla