Configurare MySQL per accettare connessioni remote: differenze tra le versioni

(Nuova pagina: ===Configurare MySQL per accettare connessioni remote=== ====Introduzione==== La versione pacchettizzata di MySQL Server 5 per Linux Debian Etch/Lenny ha, per ragioni di sicurezza, una...)
 
Riga 1: Riga 1:
===Configurare MySQL per accettare connessioni remote===
==Configurare MySQL per accettare connessioni remote==
====Introduzione====
===Introduzione===
La versione pacchettizzata di MySQL Server 5 per Linux Debian Etch/Lenny ha, per ragioni di sicurezza, una caratteristica molto restrittiva: non accetta connessioni sulla porta 3306 (la porta a cui risponde MySQL) se non da localhost. Questo può essere un problema se vogliamo o dobbiamo tenere due macchine separate per un’applicazione (o sito) ed il relativo database.
La versione pacchettizzata di MySQL Server 5 per Linux Debian Etch/Lenny ha, per ragioni di sicurezza, una caratteristica molto restrittiva: non accetta connessioni sulla porta 3306 (la porta a cui risponde MySQL) se non da localhost. Questo può essere un problema se vogliamo o dobbiamo tenere due macchine separate per un’applicazione (o sito) ed il relativo database.
====Modifica di My.cnf====
===Modifica di My.cnf===
La soluzione, per fortuna, è molto semplice. Bisogna semplicemente aprire il file di configurazione di MySQL, <tt>'''/etc/mysql/my.cnf'''</tt> e commentare la riga:
La soluzione, per fortuna, è molto semplice. Bisogna semplicemente aprire il file di configurazione di MySQL, <tt>'''/etc/mysql/my.cnf'''</tt> e commentare la riga:
<pre>
<pre>
bind-address = 127.0.0.1
bind-address = 127.0.0.1
</pre>
</pre>