{"id":126313,"date":"2025-05-08T16:58:34","date_gmt":"2025-05-08T14:58:34","guid":{"rendered":"https:\/\/supporthost.com\/it\/?post_type=tutorial&#038;p=126313"},"modified":"2025-05-19T17:21:48","modified_gmt":"2025-05-19T15:21:48","slug":"accesso-remoto-mysql","status":"publish","type":"tutorial","link":"https:\/\/supporthost.com\/it\/tutorial\/accesso-remoto-mysql\/","title":{"rendered":"Accesso remoto MySQL: come accedere al database"},"content":{"rendered":"\n<p>I database che hai creato sul tuo account hosting, sono accessibili solo da <em>locale<\/em>. Se vuoi poterti collegare ai tuoi database da un altro server, devi prima <strong>autorizzare gli IP remoti<\/strong>.<\/p>\n\n\n\n<p>Vediamo come fare ad autorizzare gli IP o rimuoverli.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Indice<\/h2><nav><ul><li><a href=\"#come-aggiungere-un-ip-a-cui-consentire-laccesso-remoto-al-database\">Come aggiungere un IP a cui consentire l&#8217;accesso remoto al database<\/a><\/li><li><a href=\"#visualizzare-gli-ip-abilitati-allaccesso\">Visualizzare gli IP abilitati all&#8217;accesso<\/a><\/li><li><a href=\"#rimuovere-laccesso-a-un-ip\">Rimuovere l&#8217;accesso a un IP<\/a><\/li><li><a href=\"#accedere-da-remoto-al-database-my-sql\">Accedere da remoto al database MySQL<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"come-aggiungere-un-ip-a-cui-consentire-laccesso-remoto-al-database\">Come aggiungere un IP a cui consentire l&#8217;accesso remoto al database<\/h2>\n\n\n\n<p><a href=\"https:\/\/supporthost.com\/it\/tutorial\/login-cpanel\/\">Accedi a cPanel<\/a> e apri lo strumento <em>Remote Database Access<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access-1024x231.png\" alt=\"Cpanel Remote Database Access\" class=\"wp-image-126314\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access-1024x231.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access-300x68.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access-768x174.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access-120x27.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/cpanel-remote-database-access.png 1159w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Qui vedrai due campi da compilare:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Host<\/strong>: inserisci l&#8217;indirizzo IP (o l&#8217;hostname) a cui vuoi consentire l&#8217;accesso remoto MySQL;<\/li>\n\n\n\n<li><strong>Comment<\/strong>: puoi inserire un commento per ricordarti quale IP hai autorizzato.<\/li>\n<\/ul>\n\n\n\n<p>Dopo averli compilati, clicca su <em>Add host<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"329\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-1024x329.png\" alt=\"Aggiungere Ip Remoto Connessione Mysql\" class=\"wp-image-126315\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-1024x329.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-300x96.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-768x247.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-120x39.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql-1536x494.png 1536w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/aggiungere-ip-remoto-connessione-mysql.png 1558w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Vedrai quindi un messaggio che ti conferma che l&#8217;operazione \u00e8 avvenuta con successo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"168\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-1024x168.png\" alt=\"Conferma Ip Aggiunto Mysql Remoto\" class=\"wp-image-126316\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-1024x168.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-300x49.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-768x126.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-120x20.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto-1536x252.png 1536w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-ip-aggiunto-mysql-remoto.png 1613w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Se vuoi autorizzare pi\u00f9 IP, ti basta ripetere la stessa operazione pi\u00f9 volte. <\/p>\n\n\n\n<p>Tieni presente che sugli account hosting di SupportHost <strong>non \u00e8 possibile<\/strong> autorizzare pi\u00f9 IP usando il wildcard (%). Per poterlo fare devi avere un servizio dedicato come un piano cloud o un server dedicato.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"visualizzare-gli-ip-abilitati-allaccesso\">Visualizzare gli IP abilitati all&#8217;accesso<\/h2>\n\n\n\n<p>Aprendo lo strumento <em>Remote Database Access<\/em>, sotto &#8220;<em>Manage Access Hosts<\/em>&#8221; possiamo vedere <strong>tutti gli IP che abbiamo abilitato all&#8217;accesso<\/strong> remoto al database.<\/p>\n\n\n\n<p>Da qui possiamo anche modificare i <em>commenti<\/em> associati ad ogni indirizzo IP. Per farlo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>modifica la riga con il commento;<\/li>\n\n\n\n<li>clicca sul pulsante <strong>Update<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"196\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-1024x196.png\" alt=\"Modificare Commento Host Abilitato Mysql Remoto\" class=\"wp-image-126317\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-1024x196.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-300x57.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-768x147.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-120x23.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto-1536x293.png 1536w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/modificare-commento-host-abilitato-mysql-remoto.png 1591w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"rimuovere-laccesso-a-un-ip\">Rimuovere l&#8217;accesso a un IP<\/h2>\n\n\n\n<p>Per rimuovere l&#8217;accesso remoto al database a un IP che abbiamo abilitato in precedenza, ci basta aprire lo strumento <em>Remote Database Access<\/em> e scorrere fino alla lista degli host abilitati.<\/p>\n\n\n\n<p>Qui ci basta cliccare sul pulsante <em>Delete<\/em> in corrispondenza della riga dell&#8217;IP che vogliamo <strong>eliminare<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-1024x171.png\" alt=\"Eliminare Ip Autorizzato Accesso Remoto Database\" class=\"wp-image-126318\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-1024x171.png 1024w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-300x50.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-768x129.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-120x20.png 120w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database-1536x257.png 1536w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/eliminare-ip-autorizzato-accesso-remoto-database.png 1559w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Dopodich\u00e9 dovremo <strong>confermare l&#8217;eliminazione<\/strong> cliccando sul pulsante <em>Remove Access Host<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"394\" src=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-elimina-ip-autorizzato-accesso-remoto-database.png\" alt=\"Conferma Elimina Ip Autorizzato Accesso Remoto Database\" class=\"wp-image-126319\" srcset=\"https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-elimina-ip-autorizzato-accesso-remoto-database.png 859w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-elimina-ip-autorizzato-accesso-remoto-database-300x138.png 300w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-elimina-ip-autorizzato-accesso-remoto-database-768x352.png 768w, https:\/\/supporthost.com\/it\/wp-content\/uploads\/sites\/2\/2025\/05\/conferma-elimina-ip-autorizzato-accesso-remoto-database-120x55.png 120w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"accedere-da-remoto-al-database-my-sql\">Accedere da remoto al database MySQL<\/h2>\n\n\n\n<p>Dopo aver autorizzato l&#8217;IP, puoi collegarti da remoto al database MySQL.<\/p>\n\n\n\n<p>Ad esempio da riga di comando puoi usare il client <em>mysql<\/em> in questo modo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -h &#091;ip-host] -u &#091;username] &#091;nome-database] -P &#091;porta] -p<\/code><\/pre>\n\n\n\n<p>Qui dovrai sostituire i <a href=\"https:\/\/supporthost.com\/it\/tutorial\/dati-di-accesso-database\/\">dati di accesso al database<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>[ip-host]: IP del server su cui si trova il database;<\/li>\n\n\n\n<li>username dell&#8217;<a href=\"https:\/\/supporthost.com\/it\/tutorial\/utente-database\/\">utente associato al database<\/a>;<\/li>\n\n\n\n<li>nome del database;<\/li>\n\n\n\n<li>porta, da specificare se non viene usata quella di default che \u00e8 la 3306;<\/li>\n<\/ul>\n\n\n\n<p>Dopodich\u00e9 dovrai inserire la password per accedere.<\/p>\n\n\n\n<p>Se ricevi un errore come questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ERROR 2003 (HY000): Can't connect to MySQL server on 'XX.XXX.XX.XX:3306' (111)<\/code><\/pre>\n\n\n\n<p>Vuol dire che il tuo IP non \u00e8 autorizzato ad accedere, verifica quindi di aver <strong>inserito correttamente l&#8217;IP<\/strong> come abbiamo visto all&#8217;inizio del tutorial.<\/p>\n","protected":false},"author":3,"featured_media":126322,"template":"","tutorial-cat":[14],"class_list":["post-126313","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry","tutorial-cat-database"],"acf":[],"_links":{"self":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial\/126313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":2,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial\/126313\/revisions"}],"predecessor-version":[{"id":126856,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial\/126313\/revisions\/126856"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media\/126322"}],"wp:attachment":[{"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/media?parent=126313"}],"wp:term":[{"taxonomy":"tutorial-cat","embeddable":true,"href":"https:\/\/supporthost.com\/it\/wp-json\/wp\/v2\/tutorial-cat?post=126313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}