Pessoal, sou novo no forum e estou iniciando os estudos com o NetBeans e BD MySQL, fazia uso no Eclipse sem problemas.
Entretanto, estou tentando criar uma tabela no BDMySQL pelo Netbeans, consigo fazer a comunicação com o banco porém quando vou até a BD que atualizo o BD, a tabela não aparece.
Já coloquei driver connector na biblioteca.
Vejam o código abaixo:
package newpackageTeste;
//import java.sql.Connection;
import java.sql.Statement;
//import java.beans.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
*
-
@author Raimundo
*/
public class PrimeiroExercicioLTP4 {
public static void main(String[] args) {
try {
Class.forName("org.gjt.mm.mysql.Driver");
Connection conexao = DriverManager.getConnection("jdbc:mysql://localhost/sale", "root", "root");
//insereTabela(conexao);
criaTabelaCoffee(conexao);
//criaTabelaLOGEntrada(conexao);
//criaTabelaInvasoes(conexao);
conexao.close();
} catch (ClassNotFoundException erro) {
System.out.println(erro.getMessage());
} catch (SQLException erro) {
System.out.println("Erro no SQL: " + erro.getMessage());
}
}
public static void criaTabelaCoffee (Connection conexao) throws SQLException{
try{
Statement comando = (Statement) ((java.sql.Connection) conexao).createStatement();
comando.executeUpdate("CREATE TABLE coffee (cof_name VARCHAR(80) NOT NULL, " +
"sup_id VARCHAR(10), price VARCHAR (10), " +
"sales VARCHAR(20), total VARCHAR(10), PRIMARY KEY(Cof_name))");
comando.close();
conexao.close();
System.out.println("Tabela criada com sucesso!");
} catch (SQLException erro) {
System.out.println("Erro no SQL: " + erro.getMessage());
}
}