Volver al curso

SQL y Bases de Datos: Gestion de Datos para el Mundo Real

leccion
3 / 12
beginner
12 horas
Fundamentos de Bases de Datos Relacionales

Instalacion y Configuracion de MySQL y PostgreSQL

Lectura
40 min~2 min lectura

Preparando tu Entorno de Trabajo

Para comenzar a trabajar con bases de datos, necesitas instalar un sistema de gestion de bases de datos relacional (RDBMS). En este curso utilizaremos dos de las opciones mas populares: MySQL y PostgreSQL.

MySQL: La Opcion mas Popular

MySQL es la base de datos de codigo abierto mas utilizada del mundo. Es conocida por su velocidad, facilidad de uso y amplia adopcion en aplicaciones web. Pertenece a Oracle desde 2010, pero mantiene una version de codigo abierto.

Instalacion en Windows

La forma mas sencilla de instalar MySQL en Windows es mediante el instalador oficial:

  1. Descarga el MySQL Installer desde mysql.com
  2. Ejecuta el instalador y selecciona Developer Default
  3. Sigue los pasos de configuracion
  4. Define una contrasena para el usuario root
  5. Completa la instalacion

Instalacion en macOS

En Mac, puedes usar Homebrew:

brew install mysql
brew services start mysql
mysql_secure_installation

Instalacion en Linux (Ubuntu/Debian)

sudo apt update
sudo apt install mysql-server
sudo mysql_secure_installation

PostgreSQL: La Opcion Avanzada

PostgreSQL es una base de datos objeto-relacional de codigo abierto conocida por su robustez, cumplimiento de estandares SQL y caracteristicas avanzadas. Es la opcion preferida para aplicaciones empresariales y proyectos que requieren funcionalidades sofisticadas.

Instalacion en Ubuntu

sudo apt update
sudo apt install postgresql postgresql-contrib

Conectando a tu Base de Datos

Una vez instalado, puedes conectarte usando la linea de comandos:

# MySQL
mysql -u root -p

# PostgreSQL
sudo -u postgres psql

Existen herramientas visuales como MySQL Workbench, DBeaver o pgAdmin que facilitan la gestion de bases de datos.