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.
📌 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.
📌 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.
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.
➡ SOLUCIÓ: Assegura't que MySQL està engegat a XAMPP.
❌ "Connection refused"
➡ SOLUCIÓ: Revisa que estàs fent servir el port correcte (3306 o 3308).
➡ 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.
➡ SOLUCIÓ: Comprova si el servei de MySQL/MariaDB està en execució amb netstat -ano | findstr :3306.
- Categoria: web_development
- URL: https://downloads.mysql.com/archives/workbench/
- YouTube: https://www.youtube.com/watch?v=Q4-ZxSFTikU
- Etiquetes: localhost, mariadb, navbar, servidor, xampp
- Data de creació: 25/01/2025
- Última actualització: 25/01/2025