{"id":634,"date":"2011-03-24T12:24:55","date_gmt":"2011-03-24T10:24:55","guid":{"rendered":"http:\/\/blog.sfsoft.it\/?p=634"},"modified":"2011-03-24T12:24:55","modified_gmt":"2011-03-24T10:24:55","slug":"heidisql-con-gnu-httptunnel-gestione-database-mysql","status":"publish","type":"post","link":"https:\/\/www.sfsoft.it\/blog\/2011\/03\/24\/heidisql-con-gnu-httptunnel-gestione-database-mysql\/","title":{"rendered":"HeidiSQL con GNU HTTPTunnel, gestione database MySQL"},"content":{"rendered":"<p>Spesso capita di dover accedere ai dati o gestire database <em>MySQL<\/em> che per <em>policy<\/em> di sicurezza non sono accessibili dall&#8217;esterno ma solo raggiungibili internamente dal server che ospita il nostro sito.<\/p>\n<p>Alcune soluzioni possono essere quella di installare sul nostro sito alcuni strumenti tipo il famoso <a href=\"http:\/\/www.phpmyadmin.net\/\" target=\"_blank\">phpMyAdmin<\/a>, il meno conosciuto <a href=\"http:\/\/www.chive-project.com\/\" target=\"_blank\">Chive<\/a> o <a href=\"http:\/\/www.google.it\/search?q=mysql+web+manager\" target=\"_blank\">tanti altri<\/a>.<\/p>\n<p>Se invece vogliamo usare strumenti locali che si interfaccino ai server remoti serve passare dai cosiddetti <em>tunnel<\/em>, che possono essere sia di tipo <em>SSH<\/em> ( se vengono veicolati attraverso una <em>shell<\/em> ) che di tipo <em>HTTP<\/em> ( se usano dei <em>gateway<\/em> ad esempio in <em>PHP<\/em> residenti sul nostro sito ).<\/p>\n<p>Un prodotto molto valido ma di tipo commerciale, che \u00e8 quello che sto usando attualmente e con cui mi trovo decisamente bene, si chiama <a href=\"http:\/\/www.webyog.com\/\" target=\"_blank\">SQLyog<\/a> ( che costa per\u00f2 in versione singola licenza Enterprise 139 dollari ) e che supporta nativamente anche il <em>tunneling<\/em> via <em>HTTP<\/em> tramite un <em>gateway<\/em> in <em>PHP<\/em> suo.<\/p>\n<p>Un altro prodotto che ho scoperto da poco e di cui ignoravo l&#8217;esistenza si chiama <a href=\"http:\/\/www.heidisql.com\/\" target=\"_blank\">HeidiSQL<\/a>, \u00e8 un prodotto gratuito, <em>open source<\/em> e dalle funzionalit\u00e0 molto interessanti per\u00f2 di suo non supporta nativamente il <em>tunneling<\/em> via <em>HTTP<\/em> ma ho trovato un <a href=\"http:\/\/mysql-tools.com\/en\/articles\/http-tunnel\/73-heidisql-a-http-tunnel.html\" target=\"_blank\">articolo<\/a> che spiega come ovviare a questo tramite un altro prodotto <em>open source<\/em> che si chiama <a href=\"http:\/\/www.nocrew.org\/software\/httptunnel.html\" target=\"_blank\">GNU HTTPTunnel<\/a>.<\/p>\n<p><a href=\"http:\/\/mysql-tools.com\/en\/articles\/http-tunnel\/73-heidisql-a-http-tunnel.html\" target=\"_blank\">http:\/\/mysql-tools.com\/en\/articles\/http-tunnel\/73-heidisql-a-http-tunnel.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Spesso capita di dover accedere ai dati o gestire database MySQL che per policy di sicurezza non sono accessibili dall&#8217;esterno ma solo raggiungibili internamente dal server che ospita il nostro sito. Alcune soluzioni possono essere quella di installare sul nostro sito alcuni strumenti tipo il famoso phpMyAdmin, il meno conosciuto Chive o tanti altri. Se [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11,44],"tags":[12,41],"_links":{"self":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/634"}],"collection":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=634"}],"version-history":[{"count":4,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/634\/revisions"}],"predecessor-version":[{"id":641,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/634\/revisions\/641"}],"wp:attachment":[{"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}