Abrir acceso a MySQL desde equipos externos

Cuando trabajamos con MySQL es muy frecuente que tengamos que acceder al servidor para realizar desde equipos cliente operaciones con el mismo. Una solución muy frecuente en el mundo de la web, es ahorrarnos abrir conexiones y trabajar directamente desde dicho equipo, ¿cómo? Usando un software que se instale en el equipo servidor de base de datos y permita a la vez interactuar contra él mediante un interfaz web. Hablo de phpMyAdmin.

Sin embargo, en ocasiones, preferimos directamente conectarnos al servidor. Yo personalmente lo hago porque prefiero usar SQLyog Community sobre Wine antes que phpMyAdmin. ¿Cómo lo hacemos? Veamos:

Bind address

Lo primero es buscar en el fichero de configuración de MySQL y modificar la línea siguiente:

bind-address = 127.0.0.1

Por esta otra:

bind-address = TU_IP

Si indicamos 0.0.0.0 estamos dejando conectarnos desde cualquier dirección.

Dar permisos a nuestro usuario

La segunda parte viene derivada de dar permisos a nuestro usuario. ¿Cómo? Desde la consola de MySQL:

GRANT ALL PRIVILEGES
ON base_datos.*
TO ‘usuario’@'tu_IP'
IDENTIFIED BY 'tu_password';
Leer más » 1 Comentario

Felicidad

Leer más » 1 Comentario

El equipo de Linux Hispano os desea Feliz Navidad

@ahornero, @miloqu, @danigm y el que os habla, @fjcarazo, os deseamos que paséis unas muy felices Navidades junto a los vuestros.

Comienzos de 2013 marcará una nueva etapa en Linux Hispano de la mano de un nuevo tema gráfico para nuestro querido WordPress y el año que viene seguiremos con la Tira, nuestras entradas y seguiremos apoyando la entrada de nuevos autores colaboradores que nos dejan entradas de tanta calidad como ésta. ¿Queréis ser colaboradores?

Tux Navidad

Leer más » 1 Comentario

Lo mejor de mi RSS del 17 al 23 de diciembre de 2012

Leer más » 1 Comentario

5 aplicaciones Android menos conocidas que deberías probar

En un mercado tan amplio como son las aplicaciones Android o apps, es frecuente que todo el mundo suele instalarse y usar las aplicaciones mas conocidas, las que se transmiten boca a boca. Se podría decir que son tan conocidas y usadas que deberían ser de aplicaciones predefinidas de los smartphone, como:

  • Whatsapp
  • Facebook
  • Twitter
  • Instagram
  • Tuenti
  • Y una veintena mas de aplicaciones.

Sin embargo, hay otras aplicaciones mucho menos conocidas, con un gran potencial, que a poco que se den a conocer entre los usuarios tendrán mucho éxito. A continuación hablamos sobre las 5 aplicaciones semidesconocidas con más potencial del mercado.

Waze

Esta aplicación se podría definir como una mini red social de conductores. Se trata de una aplicación GPS gratuita con navegación en tiempo real. Puedes compartir información en tiempo real con otros conductores de tu zona, para evitar atascos o calles congestionadas, por ejemplo (con el ahorro de dinero que ello supone).

Leer más » 2 Comentarios

Lo mejor de mi timeline del 15 al 21 de diciembre

https://twitter.com/TuXapuntes/status/280309646374338560

Leer más » 1 Comentario

Convertir un entero a cadena en C++

Siempre resulta útil pasar un número a una cadena, string. En C++ siempre tuve la duda y ahora que sé cómo se hace me gustaría compartirla con vosotros.

Aquí tenéis el código fuente con un ejemplo sencillo:

Leer más » 8 Comentarios

Comunicación

Leer más » 3 Comentarios

Keep it simple, stupid! Una filosofía aplicable a todos los aspectos de la tecnología

Si eres usuario de Linux o de la tecnología libre en general, no por el uso de la misma sino por la forma de hacer y crear tecnología, eres usuario de software en el que sus directrices más básicas, usan el principio KISS. Esta palabra, que significa beso en inglés, en este caso representa las iniciales de “Keep it simple, stupid!” y es una filosofía en la que se fundamenta el desarrollo de Unix y que sin lugar a dudas podréis usar en vuestros desarrollos.

Keep it simple, stupid!

¿En qué se basa exactamente? En una serie de principios que ponemos a continuación y que os traduzo para que podáis conocer y así, aplicar a vuestros propios desarrollos:

Leer más » 1 Comentario

Instalar el gestor de archivos Nemo en Ubuntu – Nemo File Manager

Neno File Manager es un fork del gestor de archivos Nautilus (por defecto en Ubuntu Linux) utilizado en Linux Mint (Cinnamon Edition) para tratar de resolver lo que ellos conocen como la catástrofe de Nautilus 3.6.

No voy a entrar en polémica de si Nautilus debió de tomar ese camino lleno de cambios o no. Lo que si vamos a ver es cómo instalar en nuestro sistema esta otra alternativa, el gestor de archivos Nemo.

ahornero@6581-D:~$ sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
ahornero@6581-D:~$ sudo apt-get update
ahornero@6581-D:~$ sudo apt-get install nemo

Ahora será Nemo el que por defecto gestione nuestro escritorio, si deseamos que sea Nautilus (aunque luego utilicemos a Nemo como gestor de archivos) hemos de hacer lo siguiente:

ahornero@6581-D:~$ sudo sed -i ‘s/NoDisplay=true/NoDisplay=false/g’ /etc/xdg/autostart/nemo-autostart.desktop

Leer más » 1 Comentario