comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Java, MySqlWorkbench imposible de conectar

  • 0 Respuestas
  • 964 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado zoroastro

  • *
  • Underc0der
  • Mensajes: 5
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Enero 19, 2015, 01:14:40 am »
Hola que tal?, a ver si me pueden dar una mano con esto que me tiene trabado completamente.
Estoy usando OSX Yosemite, acabo de instalar Mysql server y workbench.
Funcionando el server creo una nueva conexion en MYSQLWorkbench con los siguientes parametros:
               Nombre ZoroasterSchema
               Conexion tcp/ip, hostname y puerto: localhost, 3306
 En contraseña y en usuario puse "root", pero cuando voy a conectar no me reconoce la contraseña como root, me esta volviendo loco no saber que es lo que estoy haciendo mal. Si lo hago sin contraseña y me armo un Scheme por ejemplo de dos listas con dos nombres no se como declarar en el Eclipse el
 
Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
private final static String userAndPass = "root";
El codigo del programa para consultar la base de datos es este:

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class BDManagement {
private final static String drv = "com.mysql.jdbc.Driver";
private final static String db = "jdbc:mysql://localhost:3306/ZoroasterSchema";
private final static String userAndPass = "root";

private Connection ct;
private Statement st;

public BDManagement(){
try{
Class.forName(drv);
ct = DriverManager.getConnection(db,userAndPass,userAndPass);
st = ct.createStatement();
System.out.println("Conexion exitosa");
}catch(Exception e){
System.out.println("No se pudo conectar a la base de datos");
}
}

public void showAll(){
try{
ResultSet rs = st.executeQuery("SELECT * FROM PERSONAS");
while(rs.next()){
System.out.println(rs.getString(1)+"|"+rs.getString(2)+"|"+rs.getString(3));
}
}catch(Exception e){
System.out.println("Error al realizar la consulta");
}
}
}

y el main

Código: No tienes permisos para ver links. Registrate o Entra con tu cuenta
public class Main {

public static void main(String[] args) {
BDManagement bdm = new BDManagement();
bdm.showAll();
}

}

No entiendo primero porque no me deja ponerle contraseña o acceder con la contraseña que le puse a las listas en MYSQLWorkbench y despues lo que no entiendo tampoco es como se declara en el caso de que el usuario y contraseña sen distintos en la linea

   private final static String userAndPass = "root";

porque en el caso de que este bien la contraseña root y el pass tendria que salirme la lista cuando lo ejecuto, y en el caso de que sean distintos como se declara el usuario y contraseña?.

El programa ahora me devuelve solo las lineas
"No se pudo conectar a la base de datos"
"Error al realizar la consulta"

Espero que me puedan ayudar. Saludos!
« Última modificación: Enero 19, 2015, 01:57:36 am por Gabriela »

 

¿Te gustó el post? COMPARTILO!



Comprobar que se va a utilizar X archivo y no el archivo Z [Java]

Iniciado por r00t_access

Respuestas: 3
Vistas: 1236
Último mensaje Junio 18, 2015, 08:27:14 pm
por Gus Garsaky
Java - Funcionamiento del método "compareTo"

Iniciado por Zepovop

Respuestas: 3
Vistas: 1508
Último mensaje Enero 17, 2017, 10:59:02 pm
por seth
[SOLUCIONADO] Programa compila pero tiene errores - import java.awt.EventQueue;

Iniciado por Only

Respuestas: 3
Vistas: 1924
Último mensaje Agosto 23, 2018, 08:28:55 pm
por noxonsoftwares
[SOLUCIONADO] Hola, alguien podria decirme algun troyano en java?

Iniciado por polo93

Respuestas: 1
Vistas: 1655
Último mensaje Abril 08, 2012, 08:40:42 am
por Pr0ph3t
[SOLUCIONADO] Llamar métodos no estáticos/final desde constructores - JAVA

Iniciado por phr4ckl0t

Respuestas: 6
Vistas: 2174
Último mensaje Agosto 20, 2017, 11:24:39 pm
por phr4ckl0t