PhpMyAdmin tutorial 2021

Codigo Naranja
4 Jun 202106:58

Summary

TLDREl guion ofrece una introducción a la utilización de PHP y MySQL, incluyendo la creación de una base de datos y una tabla. Se explica cómo acceder a phpMyAdmin, crear una base de datos llamada 'tareas', definir una tabla con columnas como 'id', 'tarea', 'vencimiento' y 'estado', y asignar tipos de datos apropiados. Se detalla cómo establecer 'id' como llave primaria con autoincremento, y cómo insertar, editar y eliminar registros. Además, se menciona la diferencia entre CHAR y VARCHAR y cómo manejar índices y llaves primarias.

Takeaways

  • 💻 El video enseña cómo trabajar con bases de datos MySQL utilizando PHP y phpMyAdmin.
  • 🌐 phpMyAdmin es una interfaz web para administrar bases de datos MySQL.
  • 🔑 Para acceder a phpMyAdmin, se utiliza la dirección 127.0.0.1/phpmyadmin o localhost/phpmyadmin.
  • 👤 El usuario predeterminado para phpMyAdmin es 'root' y la contraseña está vacía.
  • 📂 Se pueden crear bases de datos y tablas a través de phpMyAdmin, seleccionando conjuntos de caracteres adecuados para evitar problemas con caracteres especiales.
  • 🛠️ Al crear una tabla, se definen columnas y se asignan tipos de datos apropiados para cada columna.
  • 🔑 Se utiliza un campo 'id' como llave primaria y se establece como 'auto_incremento' para identificar de forma única cada registro.
  • 📅 Los tipos de datos disponibles para las columnas incluyen 'int', 'varchar', 'date' y 'char', cada uno con sus características específicas.
  • 📝 Se pueden insertar, editar y eliminar registros en una tabla a través de phpMyAdmin.
  • 🔍 Para visualizar los registros de una tabla, se puede utilizar la función 'examinar' en phpMyAdmin.

Q & A

  • ¿Qué herramienta se utiliza para administrar bases de datos MySQL desde una interfaz web?

    -Se utiliza phpMyAdmin, una interfaz web para administrar bases de datos MySQL.

  • ¿Cómo se accede a phpMyAdmin desde un servidor local?

    -Se puede acceder a phpMyAdmin ingresando la dirección 127.0.0.1/phpmyadmin o localhost/phpmyadmin en un navegador web.

  • ¿Cuál es el usuario predeterminado y la contraseña para acceder a phpMyAdmin?

    -El usuario predeterminado es 'root' y la contraseña está vacía.

  • ¿Cómo se crea una nueva base de datos en phpMyAdmin?

    -Se hace clic en el enlace que dice 'nueva', se coloca el nombre de la base de datos y se selecciona un conjunto de caracteres, luego se da clic en 'crear'.

  • ¿Qué es un 'set de caracteres' y por qué es importante elegir uno adecuado al crear una base de datos?

    -Un 'set de caracteres' define los caracteres y símbolos que pueden ser almacenados en la base de datos. Es importante elegir uno adecuado para asegurar que todos los caracteres especiales, como la letra 'ñ' o tildes, se almacenen y se muestren correctamente.

  • ¿Cuál es la diferencia entre un 'char' y un 'varchar' en MySQL?

    -El 'char' es un tipo de dato de longitud fija, siempre ocupará el mismo espacio en el disco duro, mientras que el 'varchar' es de longitud variable y solo ocupará el espacio necesario para los caracteres almacenados.

  • ¿Qué significa el atributo 'AUTO_INCREMENT' en una columna de una tabla en MySQL?

    -El atributo 'AUTO_INCREMENT' significa que MySQL calculará automáticamente el valor de esta columna en cada nuevo registro, usualmente se utiliza para generar identificadores únicos para cada fila.

  • ¿Cómo se inserta un nuevo registro en una tabla en phpMyAdmin?

    -Se selecciona la opción 'insertar' en la tabla donde se desea agregar el registro, se llenan los campos con los datos correspondientes y se da clic en 'continuar' para guardar el registro.

  • ¿Cómo se edita un registro existente en una tabla en phpMyAdmin?

    -Se busca el registro en la vista 'examinar', se hace clic en el icono de 'editar' y se modifican los datos según sea necesario, finalmente se da clic en 'continuar' para guardar los cambios.

  • ¿Cómo se borra un registro de una tabla en phpMyAdmin?

    -Se seleccionan los registros que se desean borrar, se hace clic en el icono de 'borrar' y se confirma la acción para eliminar los registros seleccionados.

Outlines

00:00

💻 Introducción a MySQL y creación de bases de datos

El primer párrafo introduce el uso de PHP junto con MySQL, destacando la instalación de phpMyAdmin como herramienta de administración web para bases de datos. Se describe el proceso de inicio de servicios, acceso a phpMyAdmin a través de localhost o IP, y autenticación con el usuario 'root'. Se explica cómo crear una nueva base de datos llamada 'tareas', seleccionar un juego de caracteres y definir la estructura de la tabla con campos como 'id', 'tarea', 'vencimiento' y 'estado'. Se detalla la configuración de los tipos de datos y la especificación de 'id' como llave primaria con el atributo auto-incremento.

05:06

📝 Inserción, visualización, edición y eliminación de registros

El segundo párrafo se enfoca en la manipulación de datos dentro de la tabla 'tareas'. Se muestra cómo insertar un nuevo registro sin especificar un valor para el campo auto-incrementable, establecer nombres de tareas, fechas de vencimiento y estados. Se describe la visualización de contenidos de la tabla y el proceso de edición y eliminación de registros, incluyendo la capacidad de borrar múltiples registros de una vez.

Mindmap

Keywords

💡PHP

PHP es un lenguaje de programación ampliamente utilizado para desarrollar páginas web dinámicas. En el guion, PHP es mencionado como el punto de partida para aprender a integrar bases de datos, lo que indica su importancia en el desarrollo web.

💡MySQL

MySQL es un sistema de gestión de bases de datos relacional muy popular, utilizado para almacenar y recuperar información de forma estructurada. En el video, MySQL es el sistema de bases de datos elegido para示范如何 crear y administrar bases de datos a través de phpMyAdmin.

💡phpMyAdmin

phpMyAdmin es una herramienta de código abierto que proporciona una interfaz web para el manejo de bases de datos MySQL. Se menciona en el guion como la aplicación que se instala junto con MySQL para facilitar la administración de bases de datos a través de un navegador web.

💡localhost

localhost es un término utilizado para referirse al servidor web local en el que se está trabajando actualmente. En el guion, se indica que se puede acceder a phpMyAdmin a través de la dirección 'localhost', lo que sugiere que la base de datos se está ejecutando en el mismo servidor que el sitio web.

💡Base de datos

Una base de datos es una colección organizada de datos que se pueden consultar y manipular. En el video, se explica cómo crear una base de datos llamada 'tareas' en MySQL, que será utilizada para almacenar información relacionada con diferentes tareas.

💡Tabla

Una tabla es una estructura de base de datos utilizada para almacenar conjuntos de datos relacionados en filas y columnas. En el guion, se detalla cómo crear una tabla dentro de la base de datos 'tareas' y se describen las columnas que la componen.

💡Columna

Las columnas son los campos en una tabla de base de datos que definen los tipos de datos que se almacenarán en cada fila. En el ejemplo, se crean columnas como 'id', 'tarea', 'vencimiento' y 'estado', cada una con un tipo de dato específico.

💡Tipo de dato

El tipo de dato define la forma en que se almacenarán los datos en una columna de una tabla. En el guion, se eligen tipos de datos como 'int', 'varchar', 'date' y 'char' para las columnas de la tabla 'tareas', lo que determina cómo se van a almacenar los datos en cada campo.

💡Llave primaria

Una llave primaria es un campo o conjunto de campos en una tabla que se utiliza para identificar de manera única cada registro. En el guion, se establece 'id' como llave primaria con el atributo 'auto_increment', lo que garantiza que cada tarea tenga un identificador único.

💡Auto incremento

Auto incremento es una propiedad que se puede asignar a un campo de una tabla para que automáticamente se incremente su valor cada vez que se inserta un nuevo registro. En el guion, se establece el campo 'id' con este atributo para que cada nueva tarea tenga un número de identificación único.

💡Insertar registro

Insertar un registro significa agregar una nueva fila de datos a una tabla en la base de datos. En el guion, se muestra cómo insertar una nueva tarea en la tabla 'tareas', proporcionando valores para los campos 'tarea', 'vencimiento' y 'estado'.

💡Editar registro

Editar un registro implica modificar los datos de una fila existente en una tabla. En el guion, se describe cómo buscar un registro específico en la tabla 'tareas' y hacer cambios en sus datos, como actualizar la fecha de vencimiento o el estado de la tarea.

💡Borrar registro

Borrar un registro se refiere a eliminar una fila de datos de una tabla. En el guion, se explica cómo seleccionar un registro en la tabla 'tareas' y eliminarlo completamente, lo que significa que ya no estará disponible en la base de datos.

Highlights

Introducción a la integración de bases de datos en PHP con MySQL.

Uso de phpMyAdmin como interfaz web para administrar MySQL.

Inicio de servicios de MySQL y acceso a phpMyAdmin.

Acceso a phpMyAdmin a través de localhost o dirección IP.

Inicio de sesión a phpMyAdmin con usuario predeterminado 'root'.

Creación de una nueva base de datos llamada 'tareas'.

Selección de un conjunto de caracteres UTF-8 para la base de datos.

Creación de una tabla 'tareas' dentro de la base de datos.

Definición de columnas y tipos de datos para la tabla 'tareas'.

Establecimiento de 'id' como llave primaria con autoincremento.

Configuración de índices en columnas para optimizar búsquedas.

Insertar un nuevo registro en la tabla 'tareas'.

Visualización del contenido de la tabla y su estructura.

Edición de un registro existente en la tabla.

Eliminación de un registro de la tabla.

Descripción de la diferencia entre CHAR y VARCHAR.

Transcripts

play00:04

ahora que ya sabes un poco de php ha

play00:07

llegado la hora de agregar bases de

play00:09

datos a tus conocimientos vamos a

play00:11

trabajar con la base de datos mysql

play00:13

cuando instala este one se instala este

play00:16

programa que se llama php my admin que

play00:19

es una interfaz web para administrar la

play00:21

base de datos de mysql para entrar

play00:24

primero inicia los servicios de guam

play00:26

para luego puedes entrar con la

play00:28

dirección 127 puntos 0.01 barra diagonal

play00:33

php

play00:35

by admin barra index también si no

play00:38

quieres digitar la dirección ip puedes

play00:40

utilizar el nombre localhost ambos son

play00:44

equivalentes ahora para entrar a tu base

play00:47

de datos el usuario predeterminado es

play00:49

ruta y la clave está vacía entonces solo

play00:53

digitas root como usuario y deja la

play00:55

clave vacía y hacer clic en continuar

play00:58

aquí está a la izquierda vas a ver la

play01:01

lista de bases de datos que están

play01:02

creadas hasta ahora ahora vamos a crear

play01:06

una base de datos para trabajar hacemos

play01:08

clic en este enlace que dice nueva

play01:11

y aquí vamos a colocar el nombre de la

play01:13

base de datos en este caso va a ser

play01:16

tareas y donde dice cotejamiento

play01:21

vamos a seleccionar un set de caracteres

play01:24

que sea f 8 por ejemplo podemos elegir

play01:28

este que es español esto va a servir

play01:32

para que no tengamos problemas con la

play01:33

letra eñe y tildes le damos crear y ya

play01:38

hemos creado nuestra primera base de

play01:39

datos una base de datos contiene a su

play01:42

vez tablas y las tablas van a contener

play01:44

la información vamos a crear una tabla

play01:47

que se llame tareas puede tener

play01:50

cualquier nombre pero vamos a dejarla

play01:52

con tareas para que no tengas problemas

play01:54

con los ejercicios que vamos a hacer

play01:55

luego pide cuántas columnas necesitamos

play01:59

vamos a dejar este 4 pero luego podemos

play02:01

agregar o eliminar columnas y hacemos

play02:04

clic en este botón continuar ya tenemos

play02:08

una tabla ahora la tabla necesita

play02:09

columnas vamos a agregar una que se

play02:12

llama haití tarea

play02:15

vencimiento y estado ahora cada campo

play02:20

necesita un tipo de dato vamos a dejar

play02:23

aquí entero aquí lo vamos a cambiar a

play02:25

marchar que significa que va a ser un

play02:29

tipo de dato carácter variable no

play02:31

sabemos cuántos pueda tener puede tener

play02:33

12 etcétera y aquí vamos a poner la

play02:37

longitud en este caso le estoy diciendo

play02:39

de que va a ser de carácter variable que

play02:42

puede ser de 0 hasta 100 caracteres no

play02:45

más de 100 si necesitará más de 100 esto

play02:48

puedo cambiarlo yo a 200 300 lo que

play02:50

necesite ahora el vencimiento va a ser

play02:53

la fecha de vencimiento entonces lo voy

play02:56

a dejar de tipo data el estado lo voy a

play02:59

dejar de tipo char

play03:02

esto está acá abajo char es un tipo

play03:05

carácter y este nuevo es variable lo voy

play03:08

a dejar con carácter 1 la diferencia del

play03:11

barça y el char es que ambos son

play03:14

caracteres y ambos van a manejar una

play03:16

cadena de texto pero el char va a tener

play03:19

una longitud fija si yo lo declaro char

play03:21

de 100 no significa que debo almacenar

play03:24

siempre 100 caracteres pero si significa

play03:27

de que a nivel de espacio en el disco

play03:30

duro siempre va a utilizar los 100

play03:32

caracteres

play03:33

en cambio el barça va utilizando

play03:36

únicamente el espacio necesario para

play03:38

almacenar la cantidad de caracteres que

play03:40

tenga ahora este haití va a ser la llave

play03:44

cada tabla necesita identificar de forma

play03:47

única cada una de las filas para ello

play03:50

tenemos que decirle con cuál combinación

play03:53

de campos

play03:54

este registro o cada registro va a ser

play03:56

único y diferente a cada uno como por

play03:59

ejemplo tu número de identificación de

play04:02

tu país es único ninguna otra persona en

play04:05

tu país lo tiene entonces eso es una

play04:07

llave

play04:08

si por ejemplo te llamas louis cruise

play04:10

como yo puede repetirse entonces eso no

play04:13

es un buen candidato para una llave

play04:15

usualmente con mysql y las aplicaciones

play04:18

web se utiliza un haití como llave aquí

play04:22

puede tener cualquier nombre pero lo

play04:24

normal o lo más común es que se llame

play04:26

aid y luego vamos a colocar aquí

play04:30

este atributo que significa auto

play04:33

incremento significa que cada vez que

play04:37

guardemos un registro la base de datos

play04:40

va a calcular automáticamente el valor

play04:42

de esta tomándolo como un correlativo

play04:44

por ejemplo la primera vez que guardemos

play04:46

un registro aquí se aguardar un 1 la

play04:48

segunda vez un 2 y etcétera aquí me

play04:51

pregunta si quiero agregar un índice le

play04:53

voy a decir que sí y que va a ser la

play04:55

llave primaria le doy continuar y ahora

play04:58

voy a hacer clic en guardar

play05:05

ya está aquí está mi base de datos tarea

play05:08

luego tengo una tabla tarea y esta es la

play05:12

estructura como ven en este campo ha

play05:14

colocado un icono de una llave significa

play05:17

que este campo es la llave del registro

play05:20

ahora veamos cómo insertar un nuevo

play05:23

registro en esta tabla aquí hay una

play05:25

opción que es para insertar como este

play05:27

campo tiene auto incremento habilitado

play05:29

no hay que llenarlo voy a colocar aquí

play05:31

el nombre de la tarea

play05:35

una fecha de vencimiento

play05:39

y aquí voy a colocar el estado voy a

play05:42

manejar que un 0 va a ser pendiente y un

play05:45

1 va a ser completada puedo que agregar

play05:48

más registros pero en este caso voy a

play05:50

hacer solo uno y le doy aquí clic en

play05:53

continuar aquí dice que se ha insertado

play05:55

una fila ahora para visualizar el

play05:58

contenido de la tabla puedo dar clic

play06:00

aquí en examinar y aquí está el

play06:03

contenido de la tabla aquí voy a ver

play06:05

cada uno de los registros que tenga la

play06:07

tabla si hay muchos registros aquí se me

play06:09

va a mostrar una página ción ahora para

play06:12

editar un registro simplemente tengo que

play06:15

buscarlo acá en examinar y le doy aquí

play06:18

el clic en el icono de editar aquí puedo

play06:21

modificar estos datos como yo lo desee

play06:26

y nuevamente hago clic en continuar y

play06:30

hasta me dice que es una fila afectada y

play06:33

aquí está el nuevo contenido está

play06:35

modificada ahora para borrar un registro

play06:37

puedo aquí marcar varios registros y

play06:40

aquí me dice si quiero editar copiar o

play06:43

borrar de esta forma podría borrar

play06:45

varios registros pero si quiero borrar

play06:47

únicamente este registro hago clic en

play06:50

este icono

play06:53

y ya está ahora no tengo nada he borrado

play06:55

todo

Rate This

5.0 / 5 (0 votes)

Связанные теги
MySQLphpMyAdminBase de datosAdministraciónTablasPHPTutorialProgramaciónWebDesarrollo
Вам нужно краткое изложение на английском?