Como que eu faço pra criar uma database com codigo Java.
Tipo passando uma String “create exemplo”
Em que momento da conexão , e como que eu faço isso pra que quando o usuario instalar o programa, ele crie o banco de dados e configure as contas de usuario do proprio bd?
abraço a todos
Longa vida ao Java!!!
devagar…
Você quer criar uma database em qual SGBD?
[]s
mysql, ou postgree, ou interbase, ou firebird
acho que nenhuma é possivel de ser configurada apenas com codigo java neh?
tenho que criar o bd, e dai atraves do código eu posso criar as tabelas certo?
ou alguém conhece outro método de vender uma aplicação sem que o usuário final precise ficar criando databases?
abraço a todso
[color=“darkblue”]Olá!
Tudo blz?
Cara, em qq banco de dados vc pode se conectar sem acessar uma database especifica.
Oq acontece é o seguinte, em MySQL vc se conecta com o comado “mysql” e escolhe a database com o comando “change database”…
Então concluimos q se posso me conectar a um servidor de banco de dados sem escolher uma database então eu posso criá-la com o comando “create table nomeTabela”
Certo?
Espero ter ajudado
[]'s[/color]
ok, obrigado
mas minha duvida é se eu posso fazer comandos do tipo “create database meudb”
obrigado galera[color=“darkred”][/color]
Sim, pode usar CREATE, DELETE… etc.
Mas você também pode acompanhar seu programa de um pequeno shellscript que faça isso ![:wink: :wink:](//www.guj.com.br/images/emoji/twitter/wink.png?v=5)
[]s
entao sera que funcionaria o comando por exemplo.
mysqladmin -u root -p create databasename
Dae,
Conceito errado ![:slight_smile: :slight_smile:](//www.guj.com.br/images/emoji/twitter/slight_smile.png?v=5)
O que você vai mandar são isntruções em SQL. mysqladmin é um programa cliente de adminsitração do MySQL, e você não vai usá-lo, porque o JDBC te permtie fazer as mesmas coisas.
Crie uma statement e use seus ‘CREATE’, etc. nela ![:wink: :wink:](//www.guj.com.br/images/emoji/twitter/wink.png?v=5)
[]s