SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: mabrev en Jueves 11 de Diciembre de 2003, 17:33

Título: Instalación Automática De Mysql Para Usar Con Java
Publicado por: mabrev en Jueves 11 de Diciembre de 2003, 17:33
Hola:

Tengo una aplicación desarrollada en java que accede a una base de datos MySQL a través del JDBC. Quiero utilizarla en modo local en otro equipo, que no tiene instalado ningún servidor MySQL. He estado investigando por la red y creo que lo que necesito instalar en el equipo es un servidor MySQL, un controlador ODBC para MySQL y dar de alta la BD en el ODBC. Es ésto correcto o falta/sobra algún paso??
Otro problema que tengo es el de reducir al mínimo la interacción del usuario en la instalación, pero no sé cómo puedo automatizar el proceso de instalación del servidor MySQL, del controlador ODBC y el dar de alta la BD en el ODBC.

Puede orientarme alguién o decirme dónde puedo encontrar información al respecto??

Gracias por adelantado.

Saludos.
Título: Re: Instalación Automática De Mysql Para Usar Con Java
Publicado por: JuanK en Domingo 18 de Enero de 2004, 00:09
no es necesario , si ya tienes instaladfo mysql en otro equipo y deseas acceder a la base de datos...
lom puedes hacer sin problema desde que el servidor de mysql este activo en ese momento.. lo haces de esta forma:
(ejemplo jsp, tambien aplica para java.. si, use jdbc)
Código: Text
  1.  
  2. <%@ page import="java.sql.*" %>
  3. <%
  4.     String connectionURL = "jdbc:mysql://localhost:3306/comunitaria?user=root";
  5.     Connection connection = null;
  6.     Statement statement = null;
  7.     ResultSet rs = null;
  8.     String code;
  9.  
  10. %>
  11. <html>
  12.  
  13. <head>
  14. <title>Untitled Document</title>
  15. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  16. </head><body alink="#005FA9" link="#005FA9" vlink="#005FA9" >
  17. <p>
  18.   <%
  19.     Class.forName("com.mysql.jdbc.Driver").newInstance();
  20.     connection = DriverManager.getConnection(connectionURL, "", "");
  21.     statement = connection.createStatement();
  22. ...
  23. ...
  24.  

en especial fijate en esta parte:
Código: Text
  1. String connectionURL = "jdbc:mysql://localhost:3306/comunitaria?user=root";
  2.