{"id":2392,"date":"2017-10-23T10:08:13","date_gmt":"2017-10-23T09:08:13","guid":{"rendered":"http:\/\/www.jmarior.net\/itank\/?p=2392"},"modified":"2017-10-25T00:05:00","modified_gmt":"2017-10-24T23:05:00","slug":"como-configurar-el-acceso-remoto-a-bases-de-datos-mysql","status":"publish","type":"post","link":"https:\/\/www.jmarior.net\/itank\/como-configurar-el-acceso-remoto-a-bases-de-datos-mysql\/","title":{"rendered":"C\u00f3mo configurar el acceso remoto a bases de datos MySQL"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-903\" src=\"https:\/\/www.jmarior.net\/itank\/files\/mysql.jpg\" alt=\"mysql\" width=\"399\" height=\"291\" srcset=\"https:\/\/www.jmarior.net\/itank\/files\/mysql.jpg 399w, https:\/\/www.jmarior.net\/itank\/files\/mysql-300x218.jpg 300w\" sizes=\"auto, (max-width: 399px) 100vw, 399px\" \/><\/p>\n<p>Por defecto MySQL queda configurado para dar servcio por la IP de loopback 127.0.0.1 de forma que no sirve por la interface de red.<\/p>\n<p>Para que sea accesible desde otras IP -omito decir que como <em>root<\/em>&#8211; editamos el archivo de configuraci\u00f3n \/etc\/mysql\/my.cnf\u00a0 (Ubuntu Server 14.04 LTS) mysql.conf.d\/mysqld.cnf (Ubuntu Server 16.04 LTS) y le indicamos que escuche por una\u00a0 todas las IP:<\/p>\n<pre>bind-address = 0.0.0.0<\/pre>\n<p>Reiniciamos el servicio<\/p>\n<p><code># service mysql restart<\/code><\/p>\n<p>El puerto predeterminado es 3306\/TCP<\/p>\n<p>Adem\u00e1s, para definir usuarios que accedan a las bases de datos desde cualquier IP<\/p>\n<pre>GRANT ALL PRIVILEGES ON *.*\u00a0 TO usuario@'%' IDENTIFIED BY 'password';\r\nFLUSH PRIVILEGES;<\/pre>\n<p>D\u00f3nde % indica cualquier IP de cliente origen. Se puede de\u00f1alar una IP concreta 192.168.0.100 o todas las del rango 192.168.0.%<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Por defecto MySQL queda configurado para dar servcio por la IP de loopback 127.0.0.1 de forma que no sirve por la interface de red. Para que sea accesible desde otras IP -omito decir que como root&#8211; editamos el archivo de configuraci\u00f3n \/etc\/mysql\/my.cnf\u00a0 (Ubuntu Server 14.04 LTS) mysql.conf.d\/mysqld.cnf (Ubuntu Server 16.04 LTS) y le indicamos que [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[1989,51,55],"class_list":["post-2392","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-itank-ideas","tag-configuraciones","tag-hacks","tag-mysql"],"views":802,"_links":{"self":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts\/2392","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/comments?post=2392"}],"version-history":[{"count":0,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/posts\/2392\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/media\/903"}],"wp:attachment":[{"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/media?parent=2392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/categories?post=2392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jmarior.net\/itank\/wp-json\/wp\/v2\/tags?post=2392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}