Page 1

UNIVERSIDAD CAPITÁN GENERAL GERARDO BARRIOS. GUÍA PRACTICA Desarrollo de Software Libre II. Ing. William Alexander Ventura.

Descripción de la practica. Configuraremos que MySQL permita conexiones remotas, agregaremos un usuario desde la consola y le daremos los permisos respectivos, posterior mente conectaremos una aplicación de preferencia Java para que se conecte, haciendo funcionar el ejemplo brindado en clases virtuales el computo II. PARTE I.

1. Nos conectaremos via ssh a nuestro servidor para poder desde la consola virtual conectarnos a php como localhost. //La conexión via SSH ya ha sido explicada antes.

2. Una vez accedemos via ssh teclearemos lo siguiente: Para ubuntu: Para debian:

3. Ahora accederemos a la consola de mysql, como estamos en el servidor la conexión se hace de manera local, al localhost, esto hace que la conexión sea permitida pues en realidad nos estamos conectando desde el mismo servidor. Escribimos la siguiente instrucción y luego ingresamos el password que configuramos en la instalación de mysql.

wventura@ugb.edu.sv, william.al1379@gmail.com.


4. Estamos en la consola de MySQL, puedes probar comandos SQL estándar y veras que ya podrás ejecutarlos. Ahí tenéis un ejemplo:

5. Ahora crearemos un usuario para MySQL con todos los privilegios habilitados.

aquí puedes leer un poco acerca de la diferencia entre GRANT CREATE USER de MySQL.

y

http://mysql.conclase.net/curso/?cap=013

6. Para poder acceder usando PhpMyadmin agregaremos la siguiente linea:

7. Cuando hacemos modificaciones de permisos contraseñas u otras actividades relacionadas con la administración se utiliza un comando para forzar al servidor a publicar los cambios de manera inmediata, este es el comando FLUSH PRIVILEGES. En este caso no lo utilizaremos pues al utilizar GRANT este realiza un update automático. Cuando lo necesites puedes teclearlo de la siguiente Manera:

8. Ahora que tenemos nuestro usuario creado con los permisos respectivos pasaremos al siguiente punto y es la configuración misma del servidor para lo cual saldremos de MySQL con el comando exit.

9. Al salir abriremos el archivo de configuracion de MySQL con nano como sigue:

wventura@ugb.edu.sv, william.al1379@gmail.com.


10.

Una vez abrimos iremos a la linea bind-address que permite asociar el servidor de bases de datos a una ip especifica por defecto la 127.0.0.1, como nosotros queremos que acepte conexiones remotas configuraremos la direcci贸n 0.0.0.0 que equivale a cualquier direcci贸n.

bind-address 0.0.0.0 Guardamos con CTRL + O Salimos con CTRL + X.

11. Ahora para que esta configuraci贸n surta efecto reiniciaremos el servicio de MySQL: 12. finalmente salimos del servidor con exit hasta salirnos y estar en la misma consola de nuestra pc. E intentamos conectarnos a mysql de forma remota.

Vemos que hemos logrado la conexi贸n desde nuestra computadora.

wventura@ugb.edu.sv, william.al1379@gmail.com.


13. Puedes entrar a PhpMyAdmin para poder crear y acceder a las diferentes Bases de Datos creadas tecleando en un navegador la IP de tu servidor m谩s la palabra phpmyadmin como se muestra a continuaci贸n:

14. Ingresamos nuestros datos:

15. Listo ya hemos entrado!

16.

Ahora deber谩s conectar el ejemplo de conexi贸n a la base de datos desde Java Utilizando el JDBC MySQL.

wventura@ugb.edu.sv, william.al1379@gmail.com.


Mysql  

vuhvyu

Advertisement
Read more
Read more
Similar to
Popular now
Just for you