SlideShare una empresa de Scribd logo
1 de 35
Ing. Eddye Sánchez Castillo
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
Ingresar a MySql por el Botón INICIO de Windows
También puede entrar por el botón Inicio/ejecutar y en la
ventana que se visualiza escribir cmd.
También puede entrar por el botón Inicio/ejecutar y en la
ventana que se visualiza escribir cmd.
Se necesita ingresar a la carpeta bin de Mysql.
Comando para ingresar a Mysql: mysql –u usuario
El usuario predeterminado se llama root
El prompt mysql indica que usted ya ingreso al
administrador de Base de datos Mysql. Cada comando que
escriba debe terminar con punto y coma (;).
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.
Version():
Esta función permite visualizar la version de Mysql que
usted esta utilizando.
Current_Date:
Esta función devuelve la fecha del servidor.
Now():
Esta función devuelve la fecha y hora del servidor.
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.
Permite crear Base de Datos en Mysql
Sintaxis:

          Create DataBase Nombre;

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.
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;
USE: Este comando se utiliza para indicar a MySql la base
de datos que deseamos utilizar
                                 Use BaseDatos;
Create Table
Este comando permite crear tablas dentro de una base de
datos: su sintaxis es:

        Create Table 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.
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.
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
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.
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.
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.
LongBlob o LongText
Permite almacenar hasta 4,294,967,925 caracteres de
longitud.
Crear una tabla llamada Clientes dentro de la base de
datos Empresa, de forma simple, sin clave primaria.
Drop Table Nombre de la tabla; elimina físicamente la
tabla y sus registros que contiene
El comando DESCRIBE permite visualizar la estructura de
una tabla.
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05

Más contenido relacionado

Destacado

Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
Wilian
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
Wilian
 
Curso TIC de PHP y MSQL Parte 3
Curso TIC de PHP y MSQL Parte 3Curso TIC de PHP y MSQL Parte 3
Curso TIC de PHP y MSQL Parte 3
Wilian
 
Procedimiento de creacion de archivo php
Procedimiento de creacion de archivo phpProcedimiento de creacion de archivo php
Procedimiento de creacion de archivo php
Clau Doria
 
Proyecto sistema evaluacion web
Proyecto sistema evaluacion webProyecto sistema evaluacion web
Proyecto sistema evaluacion web
longojose
 
APLICA LAS BASES DE LA PROGRAMACIÓN
APLICA LAS BASES DE LA PROGRAMACIÓNAPLICA LAS BASES DE LA PROGRAMACIÓN
APLICA LAS BASES DE LA PROGRAMACIÓN
Breenda Lopez
 

Destacado (20)

Mysql
MysqlMysql
Mysql
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
 
PHP Y MYSQL
PHP Y MYSQLPHP Y MYSQL
PHP Y MYSQL
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
Php.y.my sql
Php.y.my sqlPhp.y.my sql
Php.y.my sql
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-java
 
Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.
 
Curso TIC de PHP y MSQL Parte 3
Curso TIC de PHP y MSQL Parte 3Curso TIC de PHP y MSQL Parte 3
Curso TIC de PHP y MSQL Parte 3
 
Procedimiento de creacion de archivo php
Procedimiento de creacion de archivo phpProcedimiento de creacion de archivo php
Procedimiento de creacion de archivo php
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 
Proyecto sistema evaluacion web
Proyecto sistema evaluacion webProyecto sistema evaluacion web
Proyecto sistema evaluacion web
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
Sesion Nº 09   Trabajando Con Mysql En Modo Consola.Sesion Nº 09   Trabajando Con Mysql En Modo Consola.
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
 
Bases de datos mysql
Bases de datos mysqlBases de datos mysql
Bases de datos mysql
 
Tutorial php mysql
Tutorial php mysqlTutorial php mysql
Tutorial php mysql
 
APLICA LAS BASES DE LA PROGRAMACIÓN
APLICA LAS BASES DE LA PROGRAMACIÓNAPLICA LAS BASES DE LA PROGRAMACIÓN
APLICA LAS BASES DE LA PROGRAMACIÓN
 

Similar a PHP MySql FIEI - UNFV Clase05 (20)

Clase07
Clase07Clase07
Clase07
 
Modulo sql unidad 1
Modulo sql  unidad 1Modulo sql  unidad 1
Modulo sql unidad 1
 
Bases De Datos My Sql
Bases De Datos My SqlBases De Datos My Sql
Bases De Datos My Sql
 
Gbd7
Gbd7Gbd7
Gbd7
 
Bases de datos my sql
Bases de datos my sqlBases de datos my sql
Bases de datos my sql
 
Bases de datos my sql 2
Bases de datos my sql 2Bases de datos my sql 2
Bases de datos my sql 2
 
my SQL - PRACTICA DE SLIDE
my SQL - PRACTICA DE SLIDE my SQL - PRACTICA DE SLIDE
my SQL - PRACTICA DE SLIDE
 
Medicina - Taller
Medicina - TallerMedicina - Taller
Medicina - Taller
 
Mysql
MysqlMysql
Mysql
 
TODO SOBRE BASES DE DATOS, GESTORES MYSQL.pptx
TODO SOBRE BASES DE DATOS, GESTORES MYSQL.pptxTODO SOBRE BASES DE DATOS, GESTORES MYSQL.pptx
TODO SOBRE BASES DE DATOS, GESTORES MYSQL.pptx
 
Clase06 25-06-12
Clase06 25-06-12Clase06 25-06-12
Clase06 25-06-12
 
Base de datos
Base de datos Base de datos
Base de datos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Vb acces mysql
Vb acces mysqlVb acces mysql
Vb acces mysql
 
Sql server 2005 (bda)henrry
Sql server 2005 (bda)henrrySql server 2005 (bda)henrry
Sql server 2005 (bda)henrry
 
MySQL
MySQLMySQL
MySQL
 
MySQL
MySQLMySQL
MySQL
 
BD cap 5 SQL.pdf
BD cap 5  SQL.pdfBD cap 5  SQL.pdf
BD cap 5 SQL.pdf
 
MANUAL
MANUALMANUAL
MANUAL
 
Mysql
MysqlMysql
Mysql
 

Más de Eddye Arturo Sanchez Castillo

Más de Eddye Arturo Sanchez Castillo (20)

Sesion12.pdf
Sesion12.pdfSesion12.pdf
Sesion12.pdf
 
Clase11
Clase11Clase11
Clase11
 
Clase10 forms
Clase10 formsClase10 forms
Clase10 forms
 
Clase05 one drive-practica
Clase05 one drive-practicaClase05 one drive-practica
Clase05 one drive-practica
 
Clase04 one drive
Clase04 one driveClase04 one drive
Clase04 one drive
 
Clase03 correo-electronico
Clase03 correo-electronicoClase03 correo-electronico
Clase03 correo-electronico
 
Clase02 gestion-procesos
Clase02 gestion-procesosClase02 gestion-procesos
Clase02 gestion-procesos
 
Clase01 trabajo remoto
Clase01 trabajo remotoClase01 trabajo remoto
Clase01 trabajo remoto
 
HERRAMIENTAS TECNOLOGICAS_Clase18
HERRAMIENTAS TECNOLOGICAS_Clase18HERRAMIENTAS TECNOLOGICAS_Clase18
HERRAMIENTAS TECNOLOGICAS_Clase18
 
HERRAMIENTAS_TECNOLOGICAS_Clase12
HERRAMIENTAS_TECNOLOGICAS_Clase12HERRAMIENTAS_TECNOLOGICAS_Clase12
HERRAMIENTAS_TECNOLOGICAS_Clase12
 
HERRAMIENTAS TECNOLOGICAS_Clase11
HERRAMIENTAS TECNOLOGICAS_Clase11HERRAMIENTAS TECNOLOGICAS_Clase11
HERRAMIENTAS TECNOLOGICAS_Clase11
 
HERRAMIENTAS_TECNOLOGICAS_Clase10
HERRAMIENTAS_TECNOLOGICAS_Clase10HERRAMIENTAS_TECNOLOGICAS_Clase10
HERRAMIENTAS_TECNOLOGICAS_Clase10
 
HERRAMIENTAS TECNOLOGICASClase09
HERRAMIENTAS TECNOLOGICASClase09HERRAMIENTAS TECNOLOGICASClase09
HERRAMIENTAS TECNOLOGICASClase09
 
HERRAMIENTAS TECNOLOGICAS_Clase08
HERRAMIENTAS TECNOLOGICAS_Clase08HERRAMIENTAS TECNOLOGICAS_Clase08
HERRAMIENTAS TECNOLOGICAS_Clase08
 
HERRAMIENTAS TECNOLOGICAS_Clase07
HERRAMIENTAS TECNOLOGICAS_Clase07HERRAMIENTAS TECNOLOGICAS_Clase07
HERRAMIENTAS TECNOLOGICAS_Clase07
 
HERRAMIENTAS TECNOLOGICAS_Clase06
HERRAMIENTAS TECNOLOGICAS_Clase06HERRAMIENTAS TECNOLOGICAS_Clase06
HERRAMIENTAS TECNOLOGICAS_Clase06
 
HERRAMIENTAS TECNOLOGICAS_Clase05
HERRAMIENTAS TECNOLOGICAS_Clase05HERRAMIENTAS TECNOLOGICAS_Clase05
HERRAMIENTAS TECNOLOGICAS_Clase05
 
HERRAMIENTAS TECNOLOGICASClase04
HERRAMIENTAS TECNOLOGICASClase04HERRAMIENTAS TECNOLOGICASClase04
HERRAMIENTAS TECNOLOGICASClase04
 
HERRAMIENTAS TECNOLOGICAS_Clase03
HERRAMIENTAS TECNOLOGICAS_Clase03HERRAMIENTAS TECNOLOGICAS_Clase03
HERRAMIENTAS TECNOLOGICAS_Clase03
 
HERRAMIENTAS TECNOLOGICAS_Clase02
HERRAMIENTAS TECNOLOGICAS_Clase02HERRAMIENTAS TECNOLOGICAS_Clase02
HERRAMIENTAS TECNOLOGICAS_Clase02
 

Último

Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Último (20)

Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 

PHP MySql FIEI - UNFV Clase05

  • 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
  • 3. Ingresar a MySql por el Botón INICIO de Windows
  • 4.
  • 5.
  • 6.
  • 7. También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd.
  • 8. También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd.
  • 9. Se necesita ingresar a la carpeta bin de Mysql.
  • 10. Comando para ingresar a Mysql: mysql –u usuario El usuario predeterminado se llama root
  • 11. El prompt mysql indica que usted ya ingreso al administrador de Base de datos Mysql. Cada comando que escriba debe terminar con punto y coma (;).
  • 12. 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.
  • 13. Version(): Esta función permite visualizar la version de Mysql que usted esta utilizando.
  • 14. Current_Date: Esta función devuelve la fecha del servidor.
  • 15. Now(): Esta función devuelve la fecha y hora del servidor.
  • 16. 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.
  • 17. Permite crear Base de Datos en Mysql Sintaxis: Create DataBase Nombre; 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.
  • 18.
  • 19. 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;
  • 20. USE: Este comando se utiliza para indicar a MySql la base de datos que deseamos utilizar Use BaseDatos;
  • 21. Create Table Este comando permite crear tablas dentro de una base de datos: su sintaxis es: Create Table 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.
  • 22. 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.
  • 23. 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
  • 24. 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.
  • 25. 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.
  • 26. 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. LongBlob o LongText Permite almacenar hasta 4,294,967,925 caracteres de longitud.
  • 27. Crear una tabla llamada Clientes dentro de la base de datos Empresa, de forma simple, sin clave primaria.
  • 28. Drop Table Nombre de la tabla; elimina físicamente la tabla y sus registros que contiene
  • 29.
  • 30.
  • 31. El comando DESCRIBE permite visualizar la estructura de una tabla.