Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus)

1️⃣ XAMPP = Servidor de Bases de Dades 📌 XAMPP inclou MariaDB/MySQL, que és el servidor on es guarden i gestionen les bases de dades. 📌 Clients com phpMyAdmin, MySQL Workbench o TablePlus són eines per connectar-se a aquest servidor. 📢 SI XAMPP NO ESTÀ ENGEGAT, cap client no pot veure ni operar amb les bases de dades.

  • Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus)

    Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus)

    1️⃣ XAMPP = Servidor de Bases de Dades 📌 XAMPP inclou MariaDB/MySQL, que és el servidor on e...

 
📌 RESUM: Com funciona XAMPP, MySQL/MariaDB i els Clients (phpMyAdmin, Workbench, TablePlus) 🚀
✅ 1️⃣ XAMPP = Servidor de Bases de Dades
📌 XAMPP inclou MariaDB/MySQL, que és el servidor on es guarden i gestionen les bases de dades.
📌 Clients com phpMyAdmin, MySQL Workbench o TablePlus són eines per connectar-se a aquest servidor.
📢 SI XAMPP NO ESTÀ ENGEGAT, cap client no pot veure ni operar amb les bases de dades.
🚀 2️⃣ Com engegar el servidor MySQL/MariaDB a XAMPP
1️⃣ Obre XAMPP Control Panel.
2️⃣ Prem el botó "Start" a MySQL.
3️⃣ Ara ja pots connectar-te des de TablePlus, Workbench o phpMyAdmin.
🔄 3️⃣ Com saber si MySQL/MariaDB està funcionant
🔹 Opció 1: Comprovació des de la terminal (cmd):
sh
Copia
Modificanetstat -ano | findstr :3306

Si retorna "LISTENING", vol dir que MySQL/MariaDB està engegat.
🔹 Opció 2: Connecta’t manualment a MySQL amb la terminal:
sh
Copia
ModificaC:\xampp\mysql\bin\mysql.exe -u root -p

Si pots entrar a MySQL, vol dir que està funcionant correctament.
⚡ 4️⃣ Configuració per connectar-se des de MySQL Workbench o TablePlus
Si el port no ha canviat, utilitza aquestes dades:
yaml
Copia
ModificaHost: localhost  
Port: 3306  
Usuari: root  
Contrasenya: (deixa-ho en blanc si no en tens)

📢 Si has canviat el port a 3308 o un altre, hauràs d’actualitzar-lo en la configuració del client.
🔥 5️⃣ Errors més comuns i com solucionar-los
❌ "Can't connect to MySQL server on 'localhost'"
SOLUCIÓ: Assegura't que MySQL està engegat a XAMPP.
❌ "Connection refused"
SOLUCIÓ: Revisa que estàs fent servir el port correcte (3306 o 3308).
❌ "Server is not responding"
SOLUCIÓ: Comprova si el servei de MySQL/MariaDB està en execució amb netstat -ano | findstr :3306. 

6 posts relacionats

  • Author
    Joan Puig

    DeepSeek - L'Assistent Intel·ligent que T'Ajuda en Tot!

    🤖 Què és DeepSeek? Sóc un assistent d'IA avançat i completament GRATUÏT, creat per Deep See... READ MORE
  • Author
    Joan Puig

    gthub copilot

    És un assistent de programació basat en IA creat per GitHub i OpenAI. Funciona dins editors com Vi... READ MORE
  • Author
    Joan Puig

    Resum per importar fitxers CSV de comptabilitat a la base de dades autonomo_contabilidad amb Python

    Aquest script en Python importa dades d'un fitxer CSV (com `compartit 3tr-2025 - VENDA.csv`) a la ba... READ MORE
  • Author
    Joan Puig

    sql expert

    ChatGPT SQL Expert és una eina avançada per optimitzar bases de dades, escriure consultes SQL efic... READ MORE
  • Author
    Joan Puig

    formes de barrejar php i html

    La primera forma (amb echo) → "PHP Embedded in Strings" / La segona forma (obrint i tancant PHP) ... READ MORE
  • Author
    Joan Puig

    Eliminar una carpeta de un repositori de github.

    Eliminar una carpeta de un repositori de github. ... READ MORE