Blog Iscjoseluischavezg

Encuentra contenido que te ayudara a iniciar en el maravilloso mundo del desarrollo y lla programación.

José Luis Chávez – Desarrollador web y docente en México

Cómo Instalar XAMPP, MySQL y Visual Studio Code SIN ERRORES (Guía 2026 Paso a Paso)

¿Te ha pasado que sigues tutoriales de bases de datos y al final no entiendes absolutamente nada?

Imagina esto: tienes más de 1,000 facturas en cajas desordenadas y necesitas encontrar la factura #245 de Juan Pérez. Revisas caja por caja… y si Juan cambia de dirección con 50 facturas relacionadas, ¡perderías horas cometiendo errores!

Pero hay una solución: las bases de datos relacionales.

En este tutorial 100% práctico para principiantes, te mostraré exactamente cómo configurar tu entorno de desarrollo completo sin errores. Usaremos:

  • XAMPP para tu servidor local
  • MySQL para gestionar bases de datos
  • Visual Studio Code con las extensiones exactas que necesitas

Al final de este artículo, tendrás tu primera consulta SQL funcionando desde VS Code. ¡Vamos allá! 

1. ¿Qué es XAMPP y por qué es IMPOSIBLE que falle?

XAMPP es un entorno que convierte tu computadora en un servidor local. Traducción simple: te permite alojar y probar bases de datos MySQL en tu propia máquina sin necesidad de internet ni hosting pago.

Analogía práctica: Es como tener tu propia oficina de correos en casa. En lugar de enviar cada carta (consulta SQL) a una oficina central (servidor remoto), la procesas inmediatamente en tu espacio.

¿Qué incluye XAMPP?
  • Apache: El servidor web que «sirve» tus aplicaciones
  • MySQL/MariaDB: El gestor de bases de datos relacional
  • PHP: El lenguaje que conecta todo (versión 8.2.4 en 2026)
  • phpMyAdmin: La interfaz gráfica para gestionar tus bases de datos

2. Instalación de XAMPP SIN ERRORES (Paso a Paso) 🔧

Paso 1: Descarga desde el sitio OFICIAL

Advertencia: Nunca descargues XAMPP de sitios de terceros. Solo usa:

Descargar XAMPP Oficial (Gratis)

Paso 2: Selecciona tu sistema operativo
  • Windows: Descarga el instalador .exe
  • macOS: Descarga el archivo .dmg
  • Linux: Descarga el archivo .run
Paso 3: Proceso de instalación
    1. Ejecuta el instalador descargado
    2. Si Windows te pide permisos, acepta (es normal)
    3. Selecciona los componentes: Apache, MySQL, PHP, phpMyAdmin
    4. Elige la carpeta de instalación (recomendado: C:\xampp o /Applications/XAMPP)
  1. ¡Listo! Espera a que termine la instalación

3. Configurar y Activar los Servicios (CRUCIAL)

Una vez instalado, este es el paso donde la mayoría se traba. Presta atención:

En Windows:
  1. Abre el Panel de Control de XAMPP
  2. Verás una lista de módulos con botones «Start»
  3. Haz clic en Start junto a Apache
  4. Haz clic en Start junto a MySQL
  5. Espera a que ambos muestren RUNNING en verde
En macOS:
  1. Abre la aplicación XAMPP Manager
  2. Ingresa tu contraseña de administrador
  3. Activa los interruptores de Apache y MySQL
  4. Verifica que aparezcan como «Running»
⚠️ ¿Error común? Si Apache no inicia, es probable que el puerto 80 esté ocupado (Skype u otro servidor web). Solución: Cambia el puerto en httpd.conf o cierra la aplicación conflictiva.

4. Verificar Instalación y Acceder a phpMyAdmin

Abre tu navegador y escribe:

http://localhost

Deberías ver la página de bienvenida de XAMPP. Si la ves, ¡felicitaciones! Tu servidor local está funcionando.

Acceder a phpMyAdmin:

En la página de localhost, haz clic en phpMyAdmin o escribe directamente:

http://localhost/phpmyadmin

Aquí verás:

  • Servidor: localhost
  • Tipo: MariaDB/MySQL
  • Usuario: root
  • Contraseña: (vacía por defecto)
  • Versión de PHP: 8.2.4

¡Perfecto! Ya tienes tu gestor de bases de datos listo.

5. Instalar Visual Studio Code (El Editor Definitivo)

Ahora necesitamos un editor de código potente. Visual Studio Code es gratuito, ligero y el estándar de la industria en 2026.

Descarga oficial:

Descargar VS Code (Gratis)

Instalación:
  1. Ejecuta el instalador descargado
  2. Acepta los términos
  3. Marca las casillas recomendadas (agregar al PATH, crear icono en escritorio)
  4. Finaliza la instalación
  5. Abre VS Code

6. Extensiones ESENCIALES para MySQL en VS Code

VS Code «pelado» no puede conectarse a MySQL. Necesitas estas 2 extensiones gratuitas:

Extensión 1: MySQL Management Tool
  1. En VS Code, haz clic en el icono de Extensiones (cuadrados en la barra lateral)
  2. Busca: MySQL Management Tool
  3. Haz clic en Install
  4. Esta extensión te permitirá crear, editar y ejecutar consultas SQL
Extensión 2: MySQL Syntax Highlighting
  1. Busca: MySQL Syntax
  2. Instálala
  3. Esta extensión colorea tu código SQL para que sea más legible
✅ Consejo Pro: Después de instalar, reinicia VS Code para asegurar que las extensiones carguen correctamente.

7. Conectar VS Code con MySQL (El Momento de la Verdad)

Ahora viene la magia: conectar VS Code directamente con tu servidor local MySQL.

Paso a paso de la conexión:
  1. Abre el panel de MySQL:
    En la barra lateral izquierda de VS Code, verás un nuevo icono de base de datos. Haz clic.
  2. Añade una nueva conexión:
    Haz clic en el signo + (Add Connection)
  3. Configura los parámetros:
    Te pedirá varios datos. Ingresa exactamente esto:
Host: localhost [Enter]
User: root [Enter]
Password: [Enter en blanco – por defecto no tiene]
Port: 3306 [Enter]
SSL: [Enter – no es necesario en local]
¿Cómo saber si funcionó?

Si la conexión es exitosa, verás en la lista:

  • localhost con un icono verde
  • 📁 Las bases de datos del sistema (information_schema, mysql, performance_schema)

¡Felicidades! Ahora puedes crear y gestionar bases de datos directamente desde VS Code sin abrir phpMyAdmin.

¿Qué sigue después de esto?

Ahora que tienes tu entorno de desarrollo configurado, estás listo para:

  1. ✅ Crear tu primera base de datos relacional
  2. ✅ Diseñar tablas para sistemas de facturación
  3. ✅ Escribir tus primeras consultas SQL (SELECT, INSERT, UPDATE, DELETE)
  4. ✅ Conectar PHP con MySQL para aplicaciones web dinámicas
🎬 Próximo video de la serie: «Cómo Crear tu Primera Base de Datos desde Cero – Tablas, Relaciones y Consultas SQL»
¿Prefieres aprender con video?

Si eres de los que aprende mejor viendo el proceso paso a paso, suscríbete al canal de YouTube donde subo tutoriales prácticos cada semana:

Suscribirse al Canal de YouTube

Facebook
Threads
WhatsApp
Email
Ir a zona de recursos