Come faccio a sapere se il mio firewall sta bloccando mysql?


12

Sono molto nuovo su Ubuntu. Non sono riuscito a collegarmi a mysql tramite il mio linguaggio di programmazione.

So che tutto il mio file delle proprietà nel mio codice è corretto. Ma ancora non sono riuscito a connettermi a mysql. Immagino che il mio firewall mi stia bloccando.

Ho ufwinstallato il firewall, come posso abilitare la porta 3306 in questo?

Ho provato questi passaggi ma non ho la soluzione.

Grazie in anticipo.


Perché pensi che il tuo firewall ti stia bloccando? Come stai provando a connetterti a mysql? Copia e incolla i comandi che hai provato e i messaggi di errore completi.
Gilles 'SO- smetti di essere malvagio' l'

Risposte:


13

È possibile utilizzare questi comandi per consentire la porta 3306 tramite UFW

 sudo ufw allow out 3306/tcp  

 sudo ufw allow in 3306/tcp   

E per verificare che le regole siano state aggiunte

 sudo ufw status

10

Creare il file /etc/ufw/applications.d/mysql-servere includere il seguente contenuto.

[MySQL]
title=MySQL Relational Database Server
description=MySQL is a Relational Database Server commonly used in a variety of ways including to host the database of websites
ports=3306/tcp

Esegui comando: sudo ufw allow MySQL

Dovresti essere bravo ad andare. Sentiti libero di dargli un titolo e una descrizione migliori. Ho appena lanciato qualcosa in fretta come.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.