Bases de datos en Mac OS
Publicado por Charles720 (1 intervención) el 06/08/2020 02:08:44
Intento conectarme a mi base de datos con XAMPP desde phpmyadmin en Netbeans en Mac, no me conecta
El nombre de mi base de datis es: bd_ins
Alguien sabe como debo de conectarme a la base de datos
El nombre de mi base de datis es: bd_ins
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
//Boton Registar
try{
//Etablecemos la conexion con nustra base de datos
/*
comilla_1:La ruta y el nombre de la base de datos a la que nos queremos conectar
comilla_2:Nombre de la base de datos en caso dado de que lo tenga
comilla_3:Contraseña de la base de datos
*en caso de no tener usuario y contraseña(comillas 2 y 3): Escribimos
comilla_2: "root" <- Escribimos root
comilla_3: "" <- lo dejamos en blanco, sin espacios
*/
Connection cn = DriverManager.getConnection("jdbc:mysql://localhost/bd_ins", "root", "");
//Prepared lleva "d" ya que esta no la debe de llevar, pero si la otra clase
//lo que esta en las comillas es el query, el cual sirve para dar las instrucciones a la base de datos
//insert into alumnos values(?,?,?) ??? = ID, Nombrealumno, Grupo
//inserta dentro de la tabla alumnos los datos que se quieren ingresar
PreparedStatement pst = cn.prepareStatement("insert into alumnos values(?,?,?)");
//El metodo setString(campo o columna de la tabla,"puede quedarse vacio")
pst.setString(1, "0");
pst.setString(2, txt_nombre.getText().trim());//.trim():sirve para quitar espacios al inicio y al final en la cadena de caracteres
pst.setString(3, txt_grupo.getText().trim());
//Le indicamos a java y a la abse de datos que se deben de ejecutar
pst.executeUpdate();//executeUpdate:Permite ejecutar las lineas o instrucciones que enviamos a la base de datos
//Limpiamos los campos al ser registrado
txt_nombre.setText("");
txt_grupo.setText("");
label_status.setText("Registro exitoso.");
}catch(Exception e){
JOptionPane.showMessageDialog(null,"ERROR 404 XD");
}
}
Alguien sabe como debo de conectarme a la base de datos
Valora esta pregunta


0