Compilador gcj + MySQL

2 respostas
B

e ai galera tud joia??

Estou com um probleminha com o gcj …
Fiz um programinha que faz conexao com o MySQL e executa agumas querys.
Quando eu utilizo o javac para compilacao ele funciona normalmente, porem qdo utilizo o gcj ele nao encontra o driver de conexao!!!
O Driver ja esta setado no classpath!!!

Obrigado, Ate mais
Rodrigo Florenciano

2 Respostas

G

“bruce_19”:
e ai galera tud joia??

Estou com um probleminha com o gcj …
Fiz um programinha que faz conexao com o MySQL e executa agumas querys.
Quando eu utilizo o javac para compilacao ele funciona normalmente, porem qdo utilizo o gcj ele nao encontra o driver de conexao!!!
O Driver ja esta setado no classpath!!!

Obrigado, Ate mais
Rodrigo Florenciano


se puder me de algumas dicas de como conectar a este banco de dados, porque o meu banco é mysql…

outra pergunta é necessário rodar apache para rodar o mysql…
ou a ferramenta do java ja faz isso?

valeu

B

Primeiramente nao eh necessario rodar o apache para executar aplicacoes java que interagem com o mysq l! Ah nao ser que a propria aplicacao necessite do apache para rodar…CGI’ s por exemplo!!!

Para vc conectar-se ao MySQL usando java eh necessario a utilizacao de um driver que faz a conexao com o database , fornecido pelo próprio desenvolvedor do database…Isso serve para qualquer database!!!

Eh necessario tb que este connector esteja setado no PATH da sua maquina…caso vc estiver utilizando o compilador GNU / GCJ do linux eh necessario setar o connector no CLASSPATH tambem

Apos feito isso agora eh partir para programacao em si … vc tera que ter necessariamente em seu codigo esse codigo, que no caso eh para o MySQL:


//VARIAVEIS

String driver_jdbc = org.gjt.mm.mysql.Driver;

String url_db      = jdbc:mysql://localhost:3306/<nome_do_banco>”;

String user_db     = user;

String passwd_db   = password;
//Conexao com Banco de dados
                      Class.forName(driver_jdbc).newInstance(); // Carrega Driver JDBC do MySQL
                      Connection connection = DriverManager.getConnection(url_db, user_db, passwd_db );  // Faz a conexao com o banco
                       java.sql.Statement stmt = connection.createStatement();

Ai eh soh fazer as querys e tal que eh pra funcionar
Ateh mais amigo!!
Rodrigo Florenciano

Criado 28 de fevereiro de 2005
Ultima resposta 10 de mar. de 2005
Respostas 2
Participantes 2