Cool que Platzi dedique una clase para dar el paso a paso de la insalación para cada OS. Platzi gracias por el love ❤️
Bienvenida conceptos básicos y contexto histórico de las Bases de Datos
Bienvenida conceptos básicos y contexto histórico de las Bases de Datos
Playground: tu primera consulta en bases de datos
Introducción a las bases de datos relacionales
Qué son entidades y atributos
Historia de las bases de datos relacionales
Entidades de Platzi Blog
Relaciones
Múltiples muchos
Diagrama ER
Diagrama Físico: tipos de datos y constraints
Diagrama Físico: normalización
Formas normales en Bases de Datos relacionales
Diagrama Físico: normalizando Platziblog
RDBMS (MySQL) o cómo hacer lo anterior de manera práctica
¿Qué es RDB y RDBMS?
Instalación local de un RDBMS (Windows)
Instalación local de un RDBMS (Mac)
Instalación local de un RDBMS (Ubuntu)
Clientes gráficos
Servicios administrados
SQL hasta en la sopa
Historia de SQL
DDL create
Playground: CREATE TABLE
CREATE VIEW y DDL ALTER
DDL drop
Playground: VIEW, ALTER y DROP en SQL
DML
Playground: CRUD con SQL
¿Qué tan standard es SQL?
Creando Platziblog: tablas independientes
Creando Platziblog: tablas dependientes
Creando Platziblog: tablas transitivas
Consultas a una base de datos
¿Por qué las consultas son tan importantes?
Estructura básica de un Query
SELECT
Playground: SELECT en SQL
FROM y SQL JOINs
Utilizando la sentencia FROM
Playground: FROM y LEFT JOIN en SQL
WHERE
Utilizando la sentencia WHERE nulo y no nulo
Playground: Filtrando Datos con WHERE
GROUP BY
ORDER BY y HAVING
Playground: Agrupamiento y Ordenamiento de Datos
El interminable agujero de conejo (Nested queries)
¿Cómo convertir una pregunta en un query SQL?
Preguntándole a la base de datos
Consultando PlatziBlog
Playground: Prueba Final con PlatziBlog
Introducción a la bases de datos NO relacionales
¿Qué son y cuáles son los tipos de bases de datos no relacionales?
Servicios administrados y jerarquía de datos
Manejo de modelos de datos en bases de datos no relacionales
Top level collection con Firebase
Creando y borrando documentos en Firestore
Colecciones vs subcolecciones
Recreando Platziblog
Construyendo Platziblog en Firestore
Proyecto final: transformando tu proyecto en una db no relacional
Bases de datos en la vida real
Bases de datos en la vida real
Big Data
Data warehouse
Data mining
ETL
Business intelligence
Machine Learning
Data Science
¿Por qué aprender bases de datos hoy?
Bonus
Bases de datos relacionales vs no relacionales
Elegir una base de datos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 108
Preguntas 25
Cool que Platzi dedique una clase para dar el paso a paso de la insalación para cada OS. Platzi gracias por el love ❤️
https://dev.mysql.com/downloads/mysql/
Ese es el link par descargar el community server, en los enlaces de la clase solo hay link para el workbench
Para Mac yo usaba Homebrew para instalar MariaDB en su versión más actualizada jaja, casi todo lo hacía por terminal:'D
No tengo MAC, pero guardare este video para cuando tenga una xD
Me parece espectacular que piensen en todos los tipos de usuarios. Sean de Mac o de Windows.
tambien pueden instalar con brew
brew install mysql
Sería súper bueno que en este curso incluyeran el paso a paso para instalar MySQL y workbench para IOS. Perdí algo de tiempo buscando en otros lados como hacerlo. Lo encontré en Platzi, en el curso de otro profesor. Lo increíble fue que la cápsula que enseña el paso a paso de instalación para IOS estaba grabada por Israel Vásquez Morales 😃 . Solo debería tomar su propia cápsula y agregarla a esta lista de reproducción. Cariños para todos ❤️
algún día tendré mac jeje
¿Qué se supone que debemos de hacer en este paso?
Que bueno que agreguen este tipo de clases, que se pueda instalar en los sistemas operativos de mayor uso
Ya se como instalar el RDBMS en MAC…!!! ahora solo me falta tener una MAC 😦
aquí encontré un breve tutorial de como instalarlo para quienes usan linux como yo.
https://platzi.com/tutoriales/1566-bd/8226-como-instalar-mysql-y-workbench-en-ubuntu-sin-morir-en-el-intento/?gclid=CjwKCAiAs92MBhAXEiwAXTi257CHYgnMcaa2CoW8UTpSqwD6thWWziwRo2QjoIUuLPTh63IVVI4CuhoCOoUQAvD_BwE&gclsrc=aw.ds
Y para Ubuntu https://www.youtube.com/watch?v=HOzWc_DtdQg
A mi me daba el siguiente error ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
Entonces debes resetear la contraseña:
Si ya la habías cambiado
mysql> UPDATE mysql.user SET Password=PASSWORD(‘your_new_password’) WHERE User=‘root’;
Si es la primera vez que la cambias
mysql> SET PASSWORD = PASSWORD(‘your_new_password’);
al iniciar el Workbench se cierra inesperadamente en mi Mac
Al bajar las mismas versiones que el maestro, tuve algunos problemas con clases posteriores. Si se llegan a encontrar en ese caso, les recomiendo bajar tanto el mysql server como el workbench en su versión 8.0.27.
Pueden seguir el siguiente video tutorial de youtube.
PD. Igualmente chequen si su mac es de procesador intel o M1 para saber qué versiones instalar.
¡Éxito!
Pasos para instalar desde la terminal:
xcode-select --install
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
brew doctor
brew update
brew install mysql
mysql -uroot
show databases;
Al instalar My SQL Server nunca me sale el mensaje del final con el password ni me crea una instancia local por default 😦
¿A alguien más le ha pasado? macOS Catalina
Buena info
Hola
para el desarrollo de RBD es mejor es MAC o en Microsoft? o esto no tiene mayor relación?
Es genial tener la forma de instalación en cada SO, puede que no sea el que uses en tu máquina, pero no sabes qué sistema operativo pueda llegar a necesitar una instalación de estas en tu trabajo 😉
No he podido instalar el Workbench. Siempre me indica q mi version de MAC High Sierra no es compatible y que se requiere una version superior. Como hago ? Ya le hice las instalaciones de software que estaban disponibles.
Los RDBMS generalmente se pueden instalar en los principales OS, al menos los más simples.
De igual manera para un servidor de producción es recomendable windows server o Linux para SQL Server
Estoy teniendo un problema para abrirlo, alguien con el mismo problema?
Los dos links te mandan a WorkBench googleen MySQL Community Server para descargar el paquete
Tamos ready.
Nota adicional para Mac
Al descargar las apps verán dos opciones: ARM y x86, estas se refieren al tipo de arquitectura del procesador, los últimos mac son ARM, pero revisa la especificación de tu modelo
Por útlimo, actualizo el link de MySQL Server y de su interfaz de trabajo Workbech
Me encanta, una de mis dudas para tomar el curso era la instalación de los programas ya que no lo sabía pero que dediquen clases a esto, ufff genial! espero así sea así con todos
como buen pobre, a saltarme la clase
No tengo Mac, pero en serio gracias por pensar en ellos ❤️
Me parece excelente que explique la instalación en los diferentes sistemas operativos puede que en el negocio o en el trabajo solo tengan ese tipo de PC.
Vengo del 2022 y si tienes un M1 te tengo buenas noticias, no tendras problemas ningun problema de instalacion de estos programas.
¿Para windows cómo sería la instalación?, ya que no aparece el .dmg
Actualmente, ya te dejan establecer tu propia contraseña
No uso MAC, pero aprecio mucho que dedique una clase entera a explicar cómo instalarlo en ese sistema, esto dice mucho de la calidad y pasión que tiene el profesor.
Hola
para los que estén teniendo problemas al instalar el Workbench en Mac, al parecer hay que instalar una versión anterior de los archivos de MySQL. Los archivos de este link me funcionaron, en MacOS 11.2.1. https://downloads.mysql.com/archives/workbench/
De todos modos hay que ir a Preferencias del Sistema/General y permitir instalaciones de software externos y seleccionar “instalar de todos modos para MySQL”.
Espero les sirva.
Si les aparece algún cartel de “su mac no puede instalar porque el desarrollador es no confiable bla bla…” lo que deben hacer es ir a la manzanita> preferencias del sistema > seguridad y privacidad > activan el candado con su password > aceptan el instalador y ya.
Recomiendo instalar una versión actual, en el siguiente link pueden descargar la última versión disponible:
La base de datos, no me deja entrar ahora, me pide claves y ni cambiando las conexiones deja entrar, y fue de uan dia para otro, no me deja ingresar
En comparación a Windows, la instalación en macOS tiene pasos adicionales, como la instalación dividida en dos partes y el arrastrado del icono para el Workbench, sin embargo, con los enlaces adecuados y siguiendo las instrucciones de Israel se puede hacer sin ningún problema.
A mime aparece esta versión MySQL Workbench 8.0.17 y en el video la version que descargó el profe es la 8.0.15. Tendrá algo que ver con mi problema?
Al finalizar la instalación se abrio el programa pero me sale un mensaje como si mi pc no soportará workbench. es como mas del computador que por la instalación , no ?
He creado el siguiente artículo en mi blog donde explico cómo instalar MySQL haciendo uso de Docker.
Pueden verlo aquí: Install MySQL using Docker Está en Inglés, pero creo que es sencillo de entender. En cualquier caso, estoy dispuesto a traducirlo si hay suficiente tracción para hacerlo.
Hola a todos, la versión actual del mySQL 8.0.23 me da problemas de instalación con MacOS Big Sur porque dice que no puede comprobar el desarrollador, entonces opte por descargar e instalar la versión anterior 8.0.22 del mySQL Server y WorkBench.
Aquí les dejo el link
https://downloads.mysql.com/archives/workbench
Saludos desde Costa Rica
Buen día, si tengo un proyecto en el que quiero usar una base de datos existente cómo debo cargar el archivo .sql en dicho proyecto?
Ok, listo!
No se que hago aquí, yo soy pobre
Genial…!
Tengo un mac versión 10.15.7 y no me fue posible instalar MySQL. La versión 8 necesita una versión de Mac más reciente, y la opción 5.7 no da opción para Mac 😦
Ufff Gracias Platzi, ya estaba buscando como hacerlo en Mac…
ver por si compro mac
super!
De bastante ayuda, en otros cursos solo lo hacen para un OS y a veces uno queda perdido si no tiene linux o windows
Grande platzi, por ayudar en la instalación para cada sistema operativo!!!
Hay software como MACPORTS que te permite instalar diversos software al estilo de Linux, con este puedes instalar MySQL, Apache, PHP y muchas librerías quepueden ser de utilidad en MAC.
Confirmo que ya te deja establecer una contraseña al final.
instalados!!!
Gracias @Israel Vázquez Morales !!! Esto es super neccesario!!!
alguien puede apoyarme? ya instale ambos pero se cierra el workbench 
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?