Editar tabelas no mysql

5 respostas
M

ola!!.. :slight_smile:
sou novato na linguagem java!!
e gostaria de saber como fasso para editar tabelas no mysql com um aplicatico java…
tipo deletar …ecluir…consultar…inserir…
c alguem souber…
me explica …obrigado!!

5 Respostas

bsmachado

Olá.
Recomendo você dar uma olhada no site http://www.apostilando.com
La tem varias apostilas de MySQL.
Pega a 1º que ta la, a de 104 paginas.
Falo.

M

…cara para conectar aplicativos feito em>>> java <<< com mysql!!!
E a mesma coisa que php??
acho q ñ vai dha certo!!
mas vo tenta…
vlw…
c tiver outra maneira me ‘avizem’… :?: !!

Andre_Fonseca

ola,

não, php possui funções nativas tipo o mysql_connect, no java você pode usar o JDBC para fazer isso

abs

Andre_Fonseca

manchacort:
…cara para conectar aplicativos feito em>>> java <<< com mysql!!!
E a mesma coisa que php??
acho q ñ vai dha certo!!
mas vo tenta…
vlw…
c tiver outra maneira me avisem… :?: !!

hopster

se você tiver utilizando netbeans, o frameworks faz as conexões pra você…

as interações são feitas em sql também… um exemplo de conexão com mysql:

import com.mysql.jdbc.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;



public class DAOBanco {
    


    public void conexao() { 
        
    }
    
public static Connection conectar(){
    String servidor="jdbc:mysql://localhost:3306/nomedobanco";
    String user="usuariodobanco";
    String senha="senhadobanco";
         
     try { 
     Class.forName("com.mysql.jdbc.Driver"); 
        return DriverManager.getConnection (servidor, user,senha); 
     } 
        catch(Exception e) { 
            return null;
      } 
    }

    /**
     * Classe para ser utilizada quando tiver por objetivo o
     * comando o INSERT INTO
     * @param String com a consulta no MySQL
     * @return "ok" ou "naook"
     */
public static String inserirDados(String caminho){

     try{
          Connection con = DAOBanco.conectar();
           Statement stmt = (Statement) con.createStatement();
           stmt.execute(caminho);
           stmt.close();
           return "ok";
       }
       catch(SQLException e){  
           return "nok";
        } 
       
   }

    /**
     * Classe para ser utilizada quando tiver por objetivo o
     * comando o EXECIYR QUERY
     * @param String com a consulta no MySQL
     * @return ResultSet rs
     */
public static ResultSet retornaPesq(String caminho){
    
      try{
           Connection con = DAOBanco.conectar();
           Statement stmt = (Statement) con.createStatement();
           ResultSet rs = (ResultSet) stmt.executeQuery(caminho); 
           return rs;
       }
       catch(SQLException e) { 
         return null; 
       }
}




    
   
}
Criado 5 de agosto de 2008
Ultima resposta 6 de ago. de 2008
Respostas 5
Participantes 4