Verificar se a tabela já existe no banco MYSQL?[resolvido]
4 respostas
javamysql
W
Wpenach1
Estou tentando fazer uma verificação se a tabela já existe no banco de dados, mas, não estou conseguindo e já vi vários tuto mas nenhum conseguiu me ajudar tens algum modelo.
quero que o programa faça uma comparação com uma Combobox e se não tiver tabela com esse valor, ele criará uma com o nome especificado.
StringdriverName="com.mysql.jdbc.Driver";Class.forName(driverName);Connectioncon=DriverManager.getConnection("jdbc:mysql://localhost/database","root","senha");DatabaseMetaDatametaData=con.getMetaData();//Informe o nome da tabela no 3 parametro!ResultSettables=metaData.getTables(null,null,"users",null);if(tables.next()){// a tabela existeSystem.out.println(tables.getString("TABLE_NAME"));}else{System.out.println("Tabela não encontrada");}