| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 13:27:50
|
Antonio Carlos M. Gomes
Thread.start()
![[Avatar]](/images/avatar/087d53d0ffdb81a9f79b08e522445c6c.jpg)
Membro desde: 29/11/2010 17:28:18
Mensagens: 31
Localização: São Benedito-Ce
Offline
|
como indentificar atraves de um comando em java se um banco ja exite,ou comando mysql mas que seja atrves do java.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 13:29:04
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Tente a conexão com o banco de dados, caso ele consiga, o banco existe, caso não, o banco pode não existir.
Cuidado, disse que pode não, pois se a url, porta ou o serviço não estiverem rodando, não irá conectar, também.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:15:42
|
Antonio Carlos M. Gomes
Thread.start()
![[Avatar]](/images/avatar/087d53d0ffdb81a9f79b08e522445c6c.jpg)
Membro desde: 29/11/2010 17:28:18
Mensagens: 31
Localização: São Benedito-Ce
Offline
|
Entendi o que voçê disse ,mais eu queria algo verificassem se o banco ja existe,devido que quando tento fazer um comando como create database no java se o banco ja existe da error,o java lança uma excessao,e tambem quando tento dar um drop database se nao existe esse banco tambem é lançada uma excessao,queria que isso nao acontecesse.Obrigado por tudo de quealquer maneira!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:29:41
|
alandiniz
JavaEvangelist
![[Avatar]](/images/avatar/1698e04c2a83e1249f80e21fc28eefe0.jpg)
Membro desde: 14/03/2010 20:06:59
Mensagens: 315
Localização: Cianorte
Online
|
olha ver se ele existe ou não para retornar true ou false eu nunca tentei, nunca fiz o teste...
mais sei que tem essas 2 opções;
drop schema if exists nomedobanco
create schema if not exists nomedobanco
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:35:14
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Segue o que o camarada aí em cima respondeu. Se existir, ele faz, senão, ele mesmo gerencia.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:41:31
|
Antonio Carlos M. Gomes
Thread.start()
![[Avatar]](/images/avatar/087d53d0ffdb81a9f79b08e522445c6c.jpg)
Membro desde: 29/11/2010 17:28:18
Mensagens: 31
Localização: São Benedito-Ce
Offline
|
obrigado ...
Mas e como fazer isso com a tabela? desde de já agradeço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:45:37
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
Como assim?
Não entendi o que quis dizer com a última pergunta.
Tudo no MySQL (e SQL ANSI) permite o "IF EXISTS".
CREATE TABLE/DATABASE
DROP TABLE/DATABASE
UPDATE TABLE/DATABASE
pois a DDL permite isso (DDL é a linguagem interna dos SGBDs).
Já com SQL fica mais complexo, o INSERT/DELETE/UPDATE/SELECT darão erro se a tabela não existir.
This message was edited 1 time. Last update was at 02/02/2012 14:46:06
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 14:58:00
|
Antonio Carlos M. Gomes
Thread.start()
![[Avatar]](/images/avatar/087d53d0ffdb81a9f79b08e522445c6c.jpg)
Membro desde: 29/11/2010 17:28:18
Mensagens: 31
Localização: São Benedito-Ce
Offline
|
descupa aí eu interpretei mal. valeu
já entendi.
This message was edited 1 time. Last update was at 02/02/2012 14:59:15
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2012 22:27:06
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Tópico movido para o fórum de persistência.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
|
|