3306/TCPMySQL / MariaDB
Databaser · Registrerad port · OSI-lager 7
Anslutningar till MySQL och MariaDB. Om applikationen körs på samma server behöver porten inte vara öppen.
IANA: officiellt registrerad som mysql
Du bestämmer vilka tjänster vi får aktivera för analys, personalisering och externt innehåll.
Vi använder cookies och liknande tekniker på vår webbplats för att anpassa innehåll, bädda in externa medier och bättre förstå hur olika delar används.
Nödvändiga cookies
Dessa poster säkerställer grundläggande funktioner som säkerhet, stabilitet och formulärhantering.
Valfria avsnitt
Dina uppgifter kan behandlas med ditt samtycke eller med stöd av berättigade intressen. I cookieinställningarna kan du neka eller uttryckligen tillåta varje valfri kategori.
Vissa tjänster behandlar personuppgifter i länder utanför EU/EES. Genom att samtycka godkänner du även denna överföring. Mer information finns i vår integritetspolicy.
Du kan när som helst öppna och ändra ditt val senare. · 1.0.2
Port 3306 är standardporten för MySQL och MariaDB och använder TCP. Verktyget visar grunduppgifterna och skapar brandväggskommandon som begränsar åtkomsten till enskilda IP-adresser.
Byggd av Justin Schuessler
Testa kommandona direkt på din egen VPS, med root-åtkomst och egen brandvägg.
Lägg till flera portar efter varandra, upp till 12.
Databaser · Registrerad port · OSI-lager 7
Anslutningar till MySQL och MariaDB. Om applikationen körs på samma server behöver porten inte vara öppen.
IANA: officiellt registrerad som mysql
Brandväggskommandon
Öppna port
sudo ufw allow 3306/tcpFör Ubuntu och Debian. ufw skapar regeln för IPv4 och IPv6. Om ufw inte är aktiverat, tillåt först SSH (sudo ufw allow 22/tcp) och aktivera det sedan med sudo ufw enable, annars låser du ute dig själv.
På en ZAP-Hosting VPS med aktiv nätverksbrandvägg behöver du även öppna porten i kundpanelen.
Port 3306 förklarad
Via port 3306 ansluter applikationer och klienter till en MySQL- eller MariaDB-server. Vanliga användare är webbapplikationer som WordPress och Nextcloud, spelserverplugins för topplistor och avstängningar, backendtjänster och administrationsverktyg som MySQL Workbench och HeidiSQL. Om applikationen och databasen körs på samma server sker anslutningen oftast lokalt via 127.0.0.1 eller en Unix-socket. Först när databasen ligger på en egen server måste port 3306 gå att nå via nätverket.
MySQL lanserades i mitten av 1990-talet av det svenska företaget MySQL AB och tillhör i dag Oracle. MariaDB är en fork av MySQL som initierades av en av MySQL:s ursprungliga utvecklare och också använder port 3306. IANA har tilldelat port 3306 till tjänsten ”mysql”. Porten ligger i intervallet för registrerade portar från 1024 till 49151.
Port 3306 bör aldrig vara öppen mot hela internet. Öppna databasportar genomsöks ständigt automatiskt och utsätts för attacker med lösenordslistor. Därför lyssnar MySQL- och MariaDB-paketen för Debian och Ubuntu som standard bara på 127.0.0.1, enligt inställningen bind-address. Om du behöver åtkomst utifrån ska du bara tillåta din appservers IP i brandväggen och skapa databasanvändare som bara får logga in från den adressen. För tillfällig administration från din egen dator är en SSH-tunnel säkrare. Då kan port 3306 förbli helt stängd.
Fler portar
De här portarna ingår ofta i samma konfiguration. Klicka för att se förklaringar och brandväggskommandon.
Visa alla välkända portar och hela IANA-listan
Källa till portlistan: IANA Service Name and Transport Protocol Port Number Registry, uppdaterad 22 oktober 2026. iana.org
Upptäck mer
Beräkna nätverksadress, broadcastadress, nätmask och användbart värdintervall från en CIDR-adress och konvertera mellan CIDR och IP-intervall (IPv4 och IPv6).
Byggd av Jakub Martyniak
Lär dig de 7 lagren i OSI-modellen interaktivt: klicka på lager, placera begrepp som switch, ARP och port 443 rätt, se animerad inkapsling och använd quiz och fusklapp inför IHK-provet.
Byggd av Justin Schuessler
Lär dig de 4 lagren i TCP/IP-modellen (DoD-modellen) enligt RFC 1122 interaktivt, med koppling till OSI-modellen, animerad inkapsling, portquiz och fusklapp.
Byggd av Justin Schuessler
Kontrollera om specifika portar är öppna på en IP-adress eller ett värdnamn – välj protokoll eller spel i stället för att skanna alla portar samtidigt.
Byggd av Sebastian Rademacher
FAQ
Korta svar om port 3306.
Bara om en applikation på en annan server behöver direkt åtkomst till databasen. Om webbplatsen eller spelservern körs på samma system som databasen kan port 3306 förbli stängd och anslutningen ske lokalt. För administration från din dator räcker en SSH-tunnel.
Med ufw tillåter du åtkomst specifikt för din appserver: sudo ufw allow from 203.0.113.10 to any port 3306 proto tcp. Ersätt exempel-IP-adressen med din servers adress. Dessutom måste bind-address i MySQL- eller MariaDB-konfigurationen peka på en adress som går att nå utifrån.
Med ssh -L 3306:127.0.0.1:3306 user@dein-server vidarebefordrar du den lokala porten 3306 via SSH-anslutningen till databasservern. Din databasklient ansluter sedan till 127.0.0.1. Verktyg som HeidiSQL och MySQL Workbench kan också upprätta tunneln själva.
Oftast lyssnar servern bara på 127.0.0.1 eftersom bind-address är inställd så som standard. Andra orsaker kan vara att en brandväggsregel saknas eller att databasanvändaren bara har skapats för localhost. Med portkontrollen kan du se om port 3306 alls går att nå utifrån.
Fler frågor?
Kontakta supportenMed en VPS från ZAP-Hosting har du root-åtkomst, konfigurerar tjänster och brandväggsregler själv och ser direkt vilka portar som är öppna.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla nätverksverktyg